Что ж, я наконец-то нашел способ заставить его создавать индивидуально пронумерованные JPEG; один на страницу печатного издания.
- (также см. ОБНОВЛЕНИЕ ниже) -
Сначала я добавил «Generic-PostScript-Printer» ..
Panel -> Sysetm -> Administration -> Printing
или
$ system-config-printer
Следующим шагом в OpenOffice является выбор [*] Print to file
(в диалоговом окне «Печать»)
и сохранение файла PostScrip в любое удобное для вас место, например. ~ / print-to-file.ps
Последний шаг - использовать ghostscript
для конвертации. У него много выходных устройств .
Вы можете перечислить устройства через:$ gs -h
Для вывода последовательных пронумерованных изображений в формате JPEG , эта команда:
$ gs -dBATCH -dNOPAUSE \
-sOutputFile=/home/fred/print-to-file.ps.%d.jpeg \
-sDEVICE=jpeg /home/fred.print-to-file.ps`
Для формата png измените суффикс имени файла на .png.
и используйте png16 / png256 / etc для -sDEVICE
ОБНОВЛЕНИЕ:
я только сейчас понял, что ghostscript может также принимать .pdf в качестве входных данных ...
Поэтому я попытался использовать .pdf из опции « Экспорт в PDF» OpenOffice в качестве входных данных для gs
(ghostscript) ...
Исходный файл .odt. был только текст и resluting образы немного лучше kearning , так что может быть стоит сравнение «.pdf» , как Imput, против «.ps» для вашей конкретной ситуации .. шрифт, изображения и т.п. ...
В итоге (для этого метода PDF):
- Экспортировать как PDF
$ gs -dBATCH -dNOPAUSE -sOutputFile=/home/fred/print-to-file.pdf.%d.jpeg -sDEVICE=jpeg /home/fred.print-to-file.pdf
ОБНОВЛЕНИЕ 2:
хотя этот метод работает, качество выходных изображений было не на должном уровне.
Повышение качества jpg до 100% по-прежнему приводит к нестандартным результатам.
Даже изображения в формате TIFF приводят к аберрациям в тексте (без сглаживания?).
Может быть, есть способ настроить ghostscript дальше, но я начал искать в другом месте, и благодаря предложению Родди я изменил тактику и определенно предпочел метод «не виртуального принтера» unoconv
+ ImageMagick
(упомянутый в моем комментарии к ответу Родди) ... Качество изображения от ImageMagick отличное! ..
«Двухстрочный» сценарий этих двух команд может сделать простое «действие Nautilus» и обойти необходимость непосредственного использования OpenOffice.
Но если вы хотите преобразовать несохраненный документ в изображения, вам нужно использовать «cups-pdf» или пункт меню «Файл-> Сохранить как PDF» вместо «unoconv».
svg
?