Estoy escribiendo una pequeña aplicación para convertir varios PDF de varias páginas a archivos TIFF multipágina. Por las otras preguntas y respuestas en este sitio, he intentado tanto con ghostscript como con ImageMagick; sin embargo, ambas piezas de software solo encubierto la primera página cuando las ejecuto. ¿Hay alguna otra herramienta que pueda usar para lograr esto, preferiblemente las de código abierto?Herramientas para convertir PDF de varias páginas a multiples páginas TIFF
Respuesta
En realidad, Ghostscript puede convertir un PDF de varias páginas en un archivo TIFF de varias páginas. Solo asegúrate de tener instalada una versión más reciente de Ghostscript. Tenga cuidado al examinar el TIFF resultante, ya que es posible que su visor no muestre todas las páginas del TIFF o que no sea evidente cómo avanzar a páginas posteriores en el TIFF.
Considere los 3 comandos siguientes:
gs \
-o multipage-tiffg4.tif \
-sDEVICE=tiffg4 \
multipage-input.pdf
y
gs \
-o multipage-tiff24nc.tif \
-sDEVICE=tiff24nc \
multipage-input.pdf
y
gs \
-o multipage-tiff32nc.tif \
-sDEVICE=tiff32nc \
multipage-input.pdf
Cada uno de estos comandos genera un archivo TIFF de varias páginas, pero con diferente output devices:
- El tiffg4 uno es en escala de grises y utiliza una resolución de 204 ppp por 196 ppp (como requiere el estándar de fax TIFF G4).
- tiff24nc uno está en color RGB (con 8 bits por componente de color) y utiliza una resolución de 72 ppp por 72 ppp.
- tiff32nc uno está en color CMYK (con 8 bits por color) también con una resolución de 72 ppp.
Hay un número de dispositivos de salida adicionales para TIFF en el enlace de arriba.
Todos los valores de resolución para los archivos TIFF son el resultado de la configuración predeterminada de Ghostscript. Si desea anular estos, por ejemplo, porque se requiere por 600 ppp 600 ppp, sólo tiene que añadir
-r600x600
a cualquiera de las líneas de comando anteriores.
Para demostrar que tiene archivos TIFF de varias páginas, utilice el siguiente comando:
identify multipage-tiff*.tif
(. identify
es un comando del paquete ImageMagick, que pareces haber instalado todos modos) Como resultado de ello, debería ver múltiples líneas para cada uno de los archivos * .tif, con cada línea representando 1 página del respectivo * .tif.
Sospecho que puede haber funcionado para usted, que simplemente no pudo reconocer las múltiples páginas en sus TIFF resultantes. No todos los televidentes TIFF pueden mostrar estos; solo muestran la primera página si no pueden, lo que puede haberte engañado.
Gracias por la respuesta detallada.Descubrí que el visor de imágenes predeterminado en Ubuntu no mostraba correctamente los tifs convertidos. Los abrí en otro visor y confirmé que realmente se habían convertido correctamente usando ImageMagick y Ghostscript. –
@Kurt_Pfeifle ¿Sabes cómo abrir un PDF de varias páginas para archivos TIFF de una sola página? http://stackoverflow.com/questions/28569946/ghostscript-how-to-covert-a-multi-page-pdf-to-single-page-tiffs –
Puse esto en un comentario sobre la pregunta original (IMO It no debería haber sido cerrado). Necesitas especificar el archivo de salida usando '% d' para que Kurt tenga -o multipage-tiff32nc.tif para poner -o multipage-tiff32nc-% d.tif – KenS
También puede usar Imagick php extension si está interesado en hacerlo en php en lugar de script bash.
- 1. ImageMagick o GhostScript: convierta un TIFF de varias páginas en un PDF de varias páginas
- 2. Split tiff de varias páginas con python
- 3. Convertir PDF de varias páginas a PNG y viceversa (Linux)
- 4. Ghostscript: cómo decidir la resolución de salida de convertir un PDF de varias páginas a varios TIFF
- 5. cómo crear PDF de varias páginas de HTML
- 6. Zend depuración varias páginas
- 7. ¿Cómo crear un archivo PDF de varias páginas con Gnuplot?
- 8. una galleta - Varias páginas
- 9. Ghostscript: PDF total de páginas
- 10. convertir tiff a formato jpg
- 11. Uso de convertir o mogrificar para combinar varios archivos PNG en un único archivo TIFF de varias páginas
- 12. gwt aplicación de varias páginas
- 13. ¿Una buena biblioteca para convertir PDF a TIFF?
- 14. Convertir páginas de archivos PDF en imágenes con itextsharp
- 15. R + ggplot: trazado en varias páginas
- 16. Cómo subir un PDF de varias páginas y convertirlo a JPEG con Paperclip?
- 17. Imprimir varias páginas con Javascript
- 18. División de Tiff de varias páginas en Single Tiff's en Windows 7/.Net 4.0
- 19. Exportar páginas PDF a una serie de imágenes en Java
- 20. Número de páginas de Pdf con Java
- 21. ¿Cómo manejar imágenes de varias páginas en PythonMagick?
- 22. La mejor manera de convertir archivos pdf a archivos tiff
- 23. Cómo imprimir gráficos R en varias páginas de un PDF y varios PDF?
- 24. Recortar páginas de un archivo .pdf
- 25. ¿Cómo puedo generar mediante programación un TIFF de varias páginas a partir de muchos archivos TIFF de una sola página utilizando Python?
- 26. iOS - Creación de PDF de varias páginas a partir de contenido HTML
- 27. páginas de Split A4 en un archivo PDF a páginas A5
- 28. número de páginas en un archivo pdf
- 29. sede de varias páginas en nodejs
- 30. formas de varias páginas en rieles
Idioma? ¿Comercial o gratis solamente? –