Recurso [Python3] Convierte tus mangas en imágenes a archivos pdf

OP

RuDaHeee

Life before death~
Supporter
Mensajes
936
Reacciones
625
Puntos
582
Ubicación
Sevilla, España
¡Buenas!

Hace unos meses estaba ordenando mis mangas y me surgió una necesidad de convertir los que tenia en imágenes a archivos pdf, así que desarrolle un pequeño script para agilizar esta tarea y no tener que depender de plataformas online.

Para usar este script necesitamos tener instalado Python3 y ejecutar este comando desde la CMD o la terminal de Linux pip install - requeriments.txt desde la ruta donde hayamos clonado el proyecto.

Si tenéis problemas o dudas a la hora de usarlo, lo podéis comentar en el tema y os respondo lo antes posible.


Uso del script

Debes colocar el archivo *.py dentro de la carpeta con las imagenes numeradas en el orden que quieres que tengan en el pdf y hacer doble click sobre el archivo. Esto generara un archivo llamado "documento.pdf" que contendra todas las imagenes en la carpeta.

Código del script

Python:
import os
import img2pdf

# Lista donde vamos a almacenar las imagenes
imagenes_jpg_png = []

# Obtenemos la lista de archivos en la carpeta
for archivo in os.listdir('./'):

    # si el archivo es un png o un jpg lo agregamos a la lista.
    if archivo.endswith(".jpg") or archivo.endswith(".png"):
        imagenes_jpg_png.append(archivo)

# Una vez la lista esta rellena con las imagenes, simplemente las escribimos como un archivo pdf.
with open("documento.pdf", "wb") as documento:
    documento.write(img2pdf.convert(imagenes_jpg_png))

Descarga del script

El repositorio donde está subido el código y desde donde podéis descargarlo es este: https://github.com/rudahee/MangaImg2Pdf
 
Arriba Pie