Bueno, finalmente encontré una manera de hacer que produzca archivos JPEG numerados individualmente; uno por página de salida impresa.
- (también, vea la ACTUALIZACIÓN, a continuación) -
Primero, agregué una "Impresora-PostScript Genérica" ...
Panel -> Sysetm -> Administration -> Printing
o
$ system-config-printer
El siguiente paso es, en OpenOffice, elegir [*] Print to file
(en el cuadro de diálogo Imprimir)
y guardar el archivo PostScrip en el lugar que desee, por ejemplo. ~ / print-to-file.ps
El último paso es usar ghostscript
para hacer la conversión. Tiene muchos dispositivos de salida .
Puede enumerar los dispositivos a través de:$ gs -h
Para generar imágenes jpeg numeradas secuencialmente , este es el comando:
$ gs -dBATCH -dNOPAUSE \
-sOutputFile=/home/fred/print-to-file.ps.%d.jpeg \
-sDEVICE=jpeg /home/fred.print-to-file.ps`
Para el formato png , cambie el sufijo del nombre de archivo a .png.
y use png16 / png256 / etc para -sDEVICE
ACTUALIZACIÓN:
Me acabo de dar cuenta de que ghostscript también puede tomar un .pdf como entrada ...
Así que intenté usar el .pdf de la opción Exportar a PDF de OpenOffice , como entrada para gs
(ghostscript) ...
El archivo fuente .odt era solo de texto y las imágenes que se resuelven tienen una definición ligeramente mejor , por lo que puede valer la pena comparar el ".pdf" como imput, vs ".ps" para su situación específica ... fuente, imágenes, etc.
En resumen (para este método pdf):
- Exportar como PDF
$ gs -dBATCH -dNOPAUSE -sOutputFile=/home/fred/print-to-file.pdf.%d.jpeg -sDEVICE=jpeg /home/fred.print-to-file.pdf
ACTUALIZACIÓN 2:
aunque este método funciona, la calidad de las imágenes de salida no estaba a la altura.
El aumento de la calidad jpg al 100% todavía produjo resultados por debajo del estándar.
Incluso las imágenes tiff producían aberraciones en el texto (¿sin suavizado?).
Tal vez haya una manera de modificar aún más ghostscript , pero comencé a buscar en otro lado, y gracias a la sugerencia de Roddie , he cambiado mi táctica y definitivamente prefiero el método de "impresora no virtual" de unoconv
+ ImageMagick
(mencionado en mi comentario a la respuesta de Roddie) ... ¡La calidad de imagen de ImageMagick es excelente! ..
Una secuencia de comandos de "dos líneas" de estos dos comandos haría una simple "Acción Nautilus" y evitaría la necesidad de usar directamente OpenOffice.
Pero si desea convertir un documento no guardado en imágenes, necesitará usar "cups-pdf" o la opción de menú "Archivo-> Guardar como PDF" en lugar de "unoconv".
svg
?