¿Cómo convierto un archivo PDF de varias páginas en archivos PNG y guardo automáticamente un archivo PNG por página del documento PDF (para Windows 7)?
He probado las impresoras virtuales (CutePDF, Bullzip PDF Printer) y el software de edición de imágenes (Irfanview, Photoshop) para convertir archivos PDF a PNG, pero no encuentro la manera de hacer que guarden un archivo PNG por página de un documento PDF.
windows
pdf
png
image-conversion
galacticninja
fuente
fuente
Respuestas:
Use Ghostscript
Puede resultarle conveniente utilizar GhostView, la interfaz gráfica de usuario.
fuente
-dBATCH -dNOPAUSE -sDEVICE=png16m -r96 -sOutputFile="C:\directory_Output\%03d.png" "C:\directory_Input\pdfname.pdf"
¿Lo estoy haciendo bien? También me gustaría saber en qué DPI debería configurarlo (lo configuré en 96 en este caso) para tener la misma resolución que el PDF de origen. (Los archivos PDF que estoy convirtiendo contienen imágenes escaneadas de un libro o revista, y no tienen texto / información de OCR.)Usando ImageMagick (también necesitará instalar Ghostscript ), el comando:
dará lugar a una serie de archivos
filename-0.png
,filename-1.png
,filename-2.png
, uno para cada una de las páginas del PDF. Querrá jugar con la configuración de densidad para obtener la resolución que desee.Es posible que deba proporcionar la ruta completa a convert.exe en Windows; Solo he hecho esto en Linux, pero también debería funcionar para Windows.
fuente
-density 300
argumento significa que la configuración de DPI es 300, ¿o significa algo más?filename.pdf[0]
el número de página está basado en 0, por lo que 0 es la primera página, 1 es la segunda página, etc. stackoverflow.com/a/12614851/215168convert
usa Ghostscript cuando.pdf
gs
tiene que llamar al binario ghostscript (gs
aliasgit status
)Si prefiere no instalar ningún software, puede usar esta herramienta en línea:
convert.town/pdf-to-png
La conversión se realiza dentro de su navegador. Producirá un archivo PNG para cada página PDF.
fuente
Puede usar PDF-XChange . Puede exportar cualquier página que desee al formato esperado. No solo se admiten PNG, sino también muchos otros formatos
fuente
Este es un ejemplo
GS
con laCropBox
opción:La ruta a
GS
debe ajustarse según su instalación. Además, elDEVICE
parámetro podría cambiarse a un dispositivo de color si es necesario. En comparación conconvert
,GS
parece correr mucho más rápido, y es más adecuado para grandes lotes de conversión.fuente
-dUseCropBox
no es para realizar ningún recorte. En cambio, obliga a queGS
lea laCropBox
información del PDF de entrada. Esto es necesario para tener una conversión robusta.Otro software para hacer la conversión es PDFCreator . Creará una nueva impresora en su sistema para que pueda convertir de cualquier formato a imágenes , no solo archivos PDF
Más importante aún, también es de código abierto
Simplemente imprima el documento, seleccione el PDFCreator y elija la salida como PNG (o TIFF, JPG, lo que sea ...) y listo
fuente