Это ненормально, но это действительно то, как GIMP функционирует. Это не похоже на то, что окно остается открытым, BTW, больше похоже на открытие нового пустого окна. В некотором роде это абсурдный обратный путь от Windows, когда для его закрытия нужно нажать кнопку «Пуск»; здесь щелчок гаджета close открывает окно.
Разработчики считают эту ошибку особенностью, поэтому вряд ли когда-нибудь ее исправят. & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & НБС р; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP;
МышаСначала распечатайте документ в формате pdf, а затем вы можете преобразовать его в jpg или png с помощью GIMP.
Печать документа в формате pdf:
Откройте документ в открытом офисе и затем нажмите кнопку «pdf», чтобы экспортировать документ в виде файла pdf или меню «goto» и выбрать экспорт в формате pdf.
Печать документа в формате pdf:
Откройте свой pdf-файл в GIMP (щелкните правой кнопкой мыши на своем PDF-файле, а затем выберите Open с GIMP Image Editor)
Теперь снова перейдите в меню файла и выберите вариант save as. Теперь убедитесь, что вы выбрали правильный формат .Выберите JPG или PNG, чтобы сохранить этот файл в формате PDF.
Ну, наконец, я нашел способ заставить его создавать индивидуально пронумерованные jpegs; один на страницу печатной продукции.
- (также см. UPDATE, ниже) -
Сначала я добавил «Generic-PostScript-Printer» .. Panel -> Sysetm -> Administration -> Printing или $ system-config-printer
Следующим шагом в OpenOffice является выбор [*] Print to file (в диалоговом окне «Печать») и сохранение файла PostScrip в любом месте, например, например. ~ / print-to-file.ps
Последний шаг - использовать ~ / print-to-file.ps для преобразования. Он имеет множество устройств вывода. Вы можете перечислить устройства через: $ gs -h
Для вывода последовательных нумерованных изображений это команда:
$ gs -dBATCH -dNOPAUSE \
-sOutputFile=/home/fred/print-to-file.ps.%d.jpeg \
-sDEVICE=jpeg /home/fred.print-to-file.ps`
Для формата png , измените sufix файла filename на .png. и используйте png16 / png256 / etc для -sDEVICE
png I ' теперь только что понял, что ghostscript также может принимать png16 / png256 / etc в качестве входных данных ... Итак, я попытался использовать .pdf из опции OpenOffice Export to PDF, так как вход в gs (ghostscript) ... Исходным файлом .odt было устройство вывода , а результирующие изображения имеют незначительное улучшение, поэтому стоит сравнить «.pdf» как imput, vs «.ps» для вашей конкретной ситуации .. шрифт, изображения и т. д.
В заключение (для этого pdf-метода):
Экспорт в формате PDF $ gs -dBATCH -dNOPAUSE -sOutputFile=/home/fred/print-to-file.pdf.%d.jpeg -sDEVICE=jpeg /home/fred.print-to-file.pdfghostscript Хотя этот метод работает, качество выходных изображений не соответствует номиналу. Повышение качества jpg до 100% все еще давало нестандартные результаты. [D5] Даже изображения .pdf вызывали аберрации в тексте (без сглаживания?).
Может быть, есть способ настроить jpg дальше, но я начал искать в другом месте, и, благодаря предложению Родди, я изменил свой подход и определенно предпочитаю «не виртуальную», принтер " Экспорт в PDF + ImageMagick (упомянутый в моем комментарии к ответу Родди) ... Качество изображения с ImageMagick велико! ..
Скрипт «двух строк» этих двух команд сделает простое «действие Nautilus» и обходит необходимость прямого использования OpenOffice. Но если вы хотите конвертировать несохраненный документ к изображениям, тогда вам понадобится использовать «cups-pdf» или меню «Файл-> Сохранить как PDF» вместо «unoconv».
Это не то, что когда-либо нужно было делать на linux, но cups-pdf выглядит так, как будто это может сработать для вас. Это доступно в программном центре или через терминал:
sudo apt-get install cups-pdf
вы можете проверить, все ли сработало, выбрав «Система»> «Администрирование»> «Печать», и вы должны иметь принтер там называется pdf.
По умолчанию они сохраняются в папке под PDF под домашней папкой. Это можно изменить, изменив /etc/cups/cups-pdf.conf. Найдите переменную OUT и измените ее на все, что захотите.
Я не уверен, что в любом случае можно изменить местоположение сохранения на основе использования, возможно, кто-то с большим количеством знаний сможет разработать. [ ! d4]
. В качестве примечания к записи в Open File уже есть возможность экспортировать в файл PDF в меню файла.
Мы использовали источники cups-pdf и модифицировали их для создания svg.
Таким образом, у нас есть виртуальный сетевой принтер, который создает svg для всех наших пользователей Windows MS.
] Как объяснялось выше, преимущество для пользователей Linux меньше, поскольку они всегда могут выводить ps или pdf и использовать inkscape или так для создания svg.
Однако даже для пользователей Linux может быть удобно «просто распечатать», и собираем полученный svg в каталоге пользователя сервера.
Ограничение, которое мы имеем сейчас, состоит в том, что одновременно может выводиться только одна страница (1 файл svg).
I Я ищу кого-то заинтересованного, чтобы упаковать код и поместить его на ubuntu ppa.
Вы можете направить меня по адресу ftoth AT telfort.nl
Ferry
Мы использовали источники cups-pdf и модифицировали их для создания svg.
Таким образом, у нас есть виртуальный сетевой принтер, который создает svg для всех наших пользователей Windows MS.
] Как объяснялось выше, преимущество для пользователей Linux меньше, поскольку они всегда могут выводить ps или pdf и использовать inkscape или так для создания svg.
Однако даже для пользователей Linux может быть удобно «просто распечатать», и собираем полученный svg в каталоге пользователя сервера.
Ограничение, которое мы имеем сейчас, состоит в том, что одновременно может выводиться только одна страница (1 файл svg).
I Я ищу кого-то заинтересованного, чтобы упаковать код и поместить его на ubuntu ppa.
Вы можете направить меня по адресу ftoth AT telfort.nl
Ferry
Это не то, что когда-либо нужно было делать на linux, но cups-pdf
выглядит так, как будто это может сработать для вас. Это доступно в программном центре или через терминал:
sudo apt-get install cups-pdf
вы можете проверить, все ли работает, в «Система»> «Администрирование»> «Печать», и у вас должен быть принтер с именем pdf.
По умолчанию они сохраняются в папке PDF под домашней папкой. Это можно изменить, изменив /etc/cups/cups-pdf.conf
. Найдите переменную OUT и измените ее на все, что захотите.
Я не уверен, что в любом случае можно изменить местоположение сохранения на основе использования, возможно, кто-то с большим количеством знаний сможет разработать. [ ! d7]
В качестве дополнительной заметки, автор Open Office уже имеет возможность экспортировать в pdf в меню файла.
Ну, я наконец нашел способ заставить его создавать индивидуально пронумерованные jpegs; один на страницу печатной продукции.
- (также см. UPDATE ниже) -
Сначала я добавил «Generic-PostScript-Printer» .. Panel - & gt; Sysetm - & gt; Администрирование - & gt; Печать
или $ system-config-printer
Следующим шагом в OpenOffice является выбор [*] Печать в файл
( в диалоговом окне «Печать») и сохраните файл 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 измените sufix файла на .png. и используйте png16 / png256 / etc для -sDEVICE
UPDATE: Я только что понял, что ghostscript также может принимать .pdf как вход ... Поэтому я попытался использовать .pdf из OpenOffice Экспортировать в PDF-файл в качестве входа в gs
(ghostscript) ... Исходный файл .odt был text-only , а результирующие изображения имеют незначительное улучшение kearning , поэтому стоит сравнить «.pdf» как imput, vs «.ps» для вашей конкретной ситуации .. шрифт, изображения и т. д.
В резюме (для этого pdf метод):
$ gs -dBATCH -dNOPAUSE -sOutputFile = / home / fred / print-to-file.pdf.% d .jpeg -sDEVICE = jpeg /home/fred.print-to-file.pdf
UPDATE 2: Хотя этот метод работает, качество выходных изображений было не до пар. Повышение качества jpg до 100% все еще давало нестандартные результаты. Даже изображения tiff вызывали аберрации в тексте (без сглаживания?).
Возможно, есть способ настроить ghostscript дальше, но я начал искать в другом месте, и, благодаря предложению Родди, я изменил свой подход и определенно предпочитаю метод «не виртуального принтера» unoconv
+ ImageMagick
(упомянутый в моем комментарии к ответу Родди) ... Качество изображения из ImageMagick велико! ..
Скрипт «двух строк» этих двух команд сделает простое «действие Nautilus» и обойдется без прямого использования OpenOffice. Но если вы хотите преобразовать несохраненный документ в изображения, тогда вам нужно будет использовать «cups-pdf» или меню «File-> Save as PDF» вместо «unoconv».
Вы также должны иметь возможность экспортировать файл в PDF-файл, прямо из меню «Файл» открытого Office.
Сначала распечатайте документ в формате pdf, а затем вы можете преобразовать его в jpg или png с помощью GIMP.
Печать документа в формате pdf:
Откройте документ в открытом офисе и затем нажмите кнопку «PDF», чтобы экспортировать документ в виде файла pdf или меню «goto» и выбрать экспорт в формате pdf.
[!d0]
Преобразование pdf в jpg | png:
Откройте свой pdf-файл в GIMP (щелкните правой кнопкой мыши на своем PDF-файле, а затем выберите «Открыть с помощью GIMP Image Editor»)
Теперь снова перейдите в меню файла и выберите вариант «Сохранить как». Теперь убедитесь, что вы выбрали правильный format.Choose JPG или PNG, чтобы сохранить этот файл в формате PDF ..
Мы использовали источники cups-pdf и модифицировали их для создания svg.
Таким образом, у нас есть виртуальный сетевой принтер, который создает svg для всех наших пользователей Windows MS.
] Как объяснялось выше, преимущество для пользователей Linux меньше, поскольку они всегда могут выводить ps или pdf и использовать inkscape или так для создания svg.
Однако даже для пользователей Linux может быть удобно «просто распечатать», и собираем полученный svg в каталоге пользователя сервера.
Ограничение, которое мы имеем сейчас, состоит в том, что одновременно может выводиться только одна страница (1 файл svg).
I Я ищу кого-то заинтересованного, чтобы упаковать код и поместить его на ubuntu ppa.
Вы можете направить меня по адресу ftoth AT telfort.nl
Ferry
Это не то, что когда-либо нужно было делать на linux, но cups-pdf
выглядит так, как будто это может сработать для вас. Это доступно в программном центре или через терминал:
sudo apt-get install cups-pdf
вы можете проверить, все ли работает, в «Система»> «Администрирование»> «Печать», и у вас должен быть принтер с именем pdf.
По умолчанию они сохраняются в папке PDF под домашней папкой. Это можно изменить, изменив /etc/cups/cups-pdf.conf
. Найдите переменную OUT и измените ее на все, что захотите.
Я не уверен, что в любом случае можно изменить местоположение сохранения на основе использования, возможно, кто-то с большим количеством знаний сможет разработать. [ ! d7]
В качестве дополнительной заметки, автор Open Office уже имеет возможность экспортировать в pdf в меню файла.
Ну, я наконец нашел способ заставить его создавать индивидуально пронумерованные jpegs; один на страницу печатной продукции.
- (также см. UPDATE ниже) -
Сначала я добавил «Generic-PostScript-Printer» .. Panel - & gt; Sysetm - & gt; Администрирование - & gt; Печать
или $ system-config-printer
Следующим шагом в OpenOffice является выбор [*] Печать в файл
( в диалоговом окне «Печать») и сохраните файл 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 измените sufix файла на .png. и используйте png16 / png256 / etc для -sDEVICE
UPDATE: Я только что понял, что ghostscript также может принимать .pdf как вход ... Поэтому я попытался использовать .pdf из OpenOffice Экспортировать в PDF-файл в качестве входа в gs
(ghostscript) ... Исходный файл .odt был text-only , а результирующие изображения имеют незначительное улучшение kearning , поэтому стоит сравнить «.pdf» как imput, vs «.ps» для вашей конкретной ситуации .. шрифт, изображения и т. д.
В резюме (для этого pdf метод):
$ gs -dBATCH -dNOPAUSE -sOutputFile = / home / fred / print-to-file.pdf.% d .jpeg -sDEVICE = jpeg /home/fred.print-to-file.pdf
UPDATE 2: Хотя этот метод работает, качество выходных изображений было не до пар. Повышение качества jpg до 100% все еще давало нестандартные результаты. Даже изображения tiff вызывали аберрации в тексте (без сглаживания?).
Возможно, есть способ настроить ghostscript дальше, но я начал искать в другом месте, и, благодаря предложению Родди, я изменил свой подход и определенно предпочитаю метод «не виртуального принтера» unoconv
+ ImageMagick
(упомянутый в моем комментарии к ответу Родди) ... Качество изображения из ImageMagick велико! ..
Скрипт «двух строк» этих двух команд сделает простое «действие Nautilus» и обойдется без прямого использования OpenOffice. Но если вы хотите преобразовать несохраненный документ в изображения, тогда вам нужно будет использовать «cups-pdf» или меню «File-> Save as PDF» вместо «unoconv».
Вы также должны иметь возможность экспортировать файл в PDF-файл, прямо из меню «Файл» открытого Office.
Сначала распечатайте документ в формате pdf, а затем вы можете преобразовать его в jpg или png с помощью GIMP.
Печать документа в формате pdf:
Откройте документ в открытом офисе и затем нажмите кнопку «PDF», чтобы экспортировать документ в виде файла pdf или меню «goto» и выбрать экспорт в формате pdf.
[!d0]
Преобразование pdf в jpg | png:
Откройте свой pdf-файл в GIMP (щелкните правой кнопкой мыши на своем PDF-файле, а затем выберите «Открыть с помощью GIMP Image Editor»)
Теперь снова перейдите в меню файла и выберите вариант «Сохранить как». Теперь убедитесь, что вы выбрали правильный format.Choose JPG или PNG, чтобы сохранить этот файл в формате PDF ..
Мы использовали источники cups-pdf и модифицировали их для создания svg.
Таким образом, у нас есть виртуальный сетевой принтер, который создает svg для всех наших пользователей Windows MS.
] Как объяснялось выше, преимущество для пользователей Linux меньше, поскольку они всегда могут выводить ps или pdf и использовать inkscape или так для создания svg.
Однако даже для пользователей Linux может быть удобно «просто распечатать», и собираем полученный svg в каталоге пользователя сервера.
Ограничение, которое мы имеем сейчас, состоит в том, что одновременно может выводиться только одна страница (1 файл svg).
I Я ищу кого-то заинтересованного, чтобы упаковать код и поместить его на ubuntu ppa.
Вы можете направить меня по адресу ftoth AT telfort.nl
Ferry
Это не то, что когда-либо нужно было делать на linux, но cups-pdf
выглядит так, как будто это может сработать для вас. Это доступно в программном центре или через терминал:
sudo apt-get install cups-pdf
вы можете проверить, все ли работает, в «Система»> «Администрирование»> «Печать», и у вас должен быть принтер с именем pdf.
По умолчанию они сохраняются в папке PDF под домашней папкой. Это можно изменить, изменив /etc/cups/cups-pdf.conf
. Найдите переменную OUT и измените ее на все, что захотите.
Я не уверен, что в любом случае можно изменить местоположение сохранения на основе использования, возможно, кто-то с большим количеством знаний сможет разработать. [ ! d7]
В качестве дополнительной заметки, автор Open Office уже имеет возможность экспортировать в pdf в меню файла.
Ну, я наконец нашел способ заставить его создавать индивидуально пронумерованные jpegs; один на страницу печатной продукции.
- (также см. UPDATE ниже) -
Сначала я добавил «Generic-PostScript-Printer» .. Panel - & gt; Sysetm - & gt; Администрирование - & gt; Печать
или $ system-config-printer
Следующим шагом в OpenOffice является выбор [*] Печать в файл
( в диалоговом окне «Печать») и сохраните файл 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 измените sufix файла на .png. и используйте png16 / png256 / etc для -sDEVICE
UPDATE: Я только что понял, что ghostscript также может принимать .pdf как вход ... Поэтому я попытался использовать .pdf из OpenOffice Экспортировать в PDF-файл в качестве входа в gs
(ghostscript) ... Исходный файл .odt был text-only , а результирующие изображения имеют незначительное улучшение kearning , поэтому стоит сравнить «.pdf» как imput, vs «.ps» для вашей конкретной ситуации .. шрифт, изображения и т. д.
В резюме (для этого pdf метод):
$ gs -dBATCH -dNOPAUSE -sOutputFile = / home / fred / print-to-file.pdf.% d .jpeg -sDEVICE = jpeg /home/fred.print-to-file.pdf
UPDATE 2: Хотя этот метод работает, качество выходных изображений было не до пар. Повышение качества jpg до 100% все еще давало нестандартные результаты. Даже изображения tiff вызывали аберрации в тексте (без сглаживания?).
Возможно, есть способ настроить ghostscript дальше, но я начал искать в другом месте, и, благодаря предложению Родди, я изменил свой подход и определенно предпочитаю метод «не виртуального принтера» unoconv
+ ImageMagick
(упомянутый в моем комментарии к ответу Родди) ... Качество изображения из ImageMagick велико! ..
Скрипт «двух строк» этих двух команд сделает простое «действие Nautilus» и обойдется без прямого использования OpenOffice. Но если вы хотите преобразовать несохраненный документ в изображения, тогда вам нужно будет использовать «cups-pdf» или меню «File-> Save as PDF» вместо «unoconv».
Вы также должны иметь возможность экспортировать файл в PDF-файл, прямо из меню «Файл» открытого Office.
Сначала распечатайте документ в формате pdf, а затем вы можете преобразовать его в jpg или png с помощью GIMP.
Печать документа в формате pdf:
Откройте документ в открытом офисе и затем нажмите кнопку «PDF», чтобы экспортировать документ в виде файла pdf или меню «goto» и выбрать экспорт в формате pdf.
[!d0]
Преобразование pdf в jpg | png:
Откройте свой pdf-файл в GIMP (щелкните правой кнопкой мыши на своем PDF-файле, а затем выберите «Открыть с помощью GIMP Image Editor»)
Теперь снова перейдите в меню файла и выберите вариант «Сохранить как». Теперь убедитесь, что вы выбрали правильный format.Choose JPG или PNG, чтобы сохранить этот файл в формате PDF ..
Мы использовали источники cups-pdf и модифицировали их для создания svg.
Таким образом, у нас есть виртуальный сетевой принтер, который создает svg для всех наших пользователей Windows MS.
] Как объяснялось выше, преимущество для пользователей Linux меньше, поскольку они всегда могут выводить ps или pdf и использовать inkscape или так для создания svg.
Однако даже для пользователей Linux может быть удобно «просто распечатать», и собираем полученный svg в каталоге пользователя сервера.
Ограничение, которое мы имеем сейчас, состоит в том, что одновременно может выводиться только одна страница (1 файл svg).
I Я ищу кого-то заинтересованного, чтобы упаковать код и поместить его на ubuntu ppa.
Вы можете направить меня по адресу ftoth AT telfort.nl
Ferry
Это не то, что когда-либо нужно было делать на linux, но cups-pdf
выглядит так, как будто это может сработать для вас. Это доступно в программном центре или через терминал:
sudo apt-get install cups-pdf
вы можете проверить, все ли работает, в «Система»> «Администрирование»> «Печать», и у вас должен быть принтер с именем pdf.
По умолчанию они сохраняются в папке PDF под домашней папкой. Это можно изменить, изменив /etc/cups/cups-pdf.conf
. Найдите переменную OUT и измените ее на все, что захотите.
Я не уверен, что в любом случае можно изменить местоположение сохранения на основе использования, возможно, кто-то с большим количеством знаний сможет разработать. [ ! d7]
В качестве дополнительной заметки, автор Open Office уже имеет возможность экспортировать в pdf в меню файла.
Ну, я наконец нашел способ заставить его создавать индивидуально пронумерованные jpegs; один на страницу печатной продукции.
- (также см. UPDATE ниже) -
Сначала я добавил «Generic-PostScript-Printer» .. Panel - & gt; Sysetm - & gt; Администрирование - & gt; Печать
или $ system-config-printer
Следующим шагом в OpenOffice является выбор [*] Печать в файл
( в диалоговом окне «Печать») и сохраните файл 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 измените sufix файла на .png. и используйте png16 / png256 / etc для -sDEVICE
UPDATE: Я только что понял, что ghostscript также может принимать .pdf как вход ... Поэтому я попытался использовать .pdf из OpenOffice Экспортировать в PDF-файл в качестве входа в gs
(ghostscript) ... Исходный файл .odt был text-only , а результирующие изображения имеют незначительное улучшение kearning , поэтому стоит сравнить «.pdf» как imput, vs «.ps» для вашей конкретной ситуации .. шрифт, изображения и т. д.
В резюме (для этого pdf метод):
$ gs -dBATCH -dNOPAUSE -sOutputFile = / home / fred / print-to-file.pdf.% d .jpeg -sDEVICE = jpeg /home/fred.print-to-file.pdf
UPDATE 2: Хотя этот метод работает, качество выходных изображений было не до пар. Повышение качества jpg до 100% все еще давало нестандартные результаты. Даже изображения tiff вызывали аберрации в тексте (без сглаживания?).
Возможно, есть способ настроить ghostscript дальше, но я начал искать в другом месте, и, благодаря предложению Родди, я изменил свой подход и определенно предпочитаю метод «не виртуального принтера» unoconv
+ ImageMagick
(упомянутый в моем комментарии к ответу Родди) ... Качество изображения из ImageMagick велико! ..
Скрипт «двух строк» этих двух команд сделает простое «действие Nautilus» и обойдется без прямого использования OpenOffice. Но если вы хотите преобразовать несохраненный документ в изображения, тогда вам нужно будет использовать «cups-pdf» или меню «File-> Save as PDF» вместо «unoconv».
Вы также должны иметь возможность экспортировать файл в PDF-файл, прямо из меню «Файл» открытого Office.
Сначала распечатайте документ в формате pdf, а затем вы можете преобразовать его в jpg или png с помощью GIMP.
Печать документа в формате pdf:
Откройте документ в открытом офисе и затем нажмите кнопку «PDF», чтобы экспортировать документ в виде файла pdf или меню «goto» и выбрать экспорт в формате pdf.
[!d0]
Преобразование pdf в jpg | png:
Откройте свой pdf-файл в GIMP (щелкните правой кнопкой мыши на своем PDF-файле, а затем выберите «Открыть с помощью GIMP Image Editor»)
Теперь снова перейдите в меню файла и выберите вариант «Сохранить как». Теперь убедитесь, что вы выбрали правильный format.Choose JPG или PNG, чтобы сохранить этот файл в формате PDF ..
Это не то, что когда-либо нужно было делать на linux, но cups-pdf
выглядит так, как будто это может сработать для вас. Это доступно в программном центре или через терминал:
sudo apt-get install cups-pdf
вы можете проверить, все ли работает, в «Система»> «Администрирование»> «Печать», и у вас должен быть принтер с именем pdf.
По умолчанию они сохраняются в папке PDF под домашней папкой. Это можно изменить, изменив /etc/cups/cups-pdf.conf
. Найдите переменную OUT и измените ее на все, что захотите.
Я не уверен, что в любом случае можно изменить местоположение сохранения на основе использования, возможно, кто-то с большим количеством знаний сможет разработать. [ ! d7]
В качестве дополнительной заметки, автор Open Office уже имеет возможность экспортировать в pdf в меню файла.
imagemagick
может конвертировать PDF-файлы в изображения, а theres - раздел пост-обработки в cups-pdf.conf
, который запускает любой скрипт после того, как файл был создано. Если вам не хватает других вариантов, это может стоить того.
– richzilla
19 November 2010 в 23:02
Мы использовали источники cups-pdf и модифицировали их для создания svg.
Таким образом, у нас есть виртуальный сетевой принтер, который создает svg для всех наших пользователей Windows MS.
] Как объяснялось выше, преимущество для пользователей Linux меньше, поскольку они всегда могут выводить ps или pdf и использовать inkscape или так для создания svg.
Однако даже для пользователей Linux может быть удобно «просто распечатать», и собираем полученный svg в каталоге пользователя сервера.
Ограничение, которое мы имеем сейчас, состоит в том, что одновременно может выводиться только одна страница (1 файл svg).
I Я ищу кого-то заинтересованного, чтобы упаковать код и поместить его на ubuntu ppa.
Вы можете направить меня по адресу ftoth AT telfort.nl
Ferry
Ну, я наконец нашел способ заставить его создавать индивидуально пронумерованные jpegs; один на страницу печатной продукции.
- (также см. UPDATE ниже) -
Сначала я добавил «Generic-PostScript-Printer» .. Panel - & gt; Sysetm - & gt; Администрирование - & gt; Печать
или $ system-config-printer
Следующим шагом в OpenOffice является выбор [*] Печать в файл
( в диалоговом окне «Печать») и сохраните файл 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 измените sufix файла на .png. и используйте png16 / png256 / etc для -sDEVICE
UPDATE: Я только что понял, что ghostscript также может принимать .pdf как вход ... Поэтому я попытался использовать .pdf из OpenOffice Экспортировать в PDF-файл в качестве входа в gs
(ghostscript) ... Исходный файл .odt был text-only , а результирующие изображения имеют незначительное улучшение kearning , поэтому стоит сравнить «.pdf» как imput, vs «.ps» для вашей конкретной ситуации .. шрифт, изображения и т. д.
В резюме (для этого pdf метод):
$ gs -dBATCH -dNOPAUSE -sOutputFile = / home / fred / print-to-file.pdf.% d .jpeg -sDEVICE = jpeg /home/fred.print-to-file.pdf
UPDATE 2: Хотя этот метод работает, качество выходных изображений было не до пар. Повышение качества jpg до 100% все еще давало нестандартные результаты. Даже изображения tiff вызывали аберрации в тексте (без сглаживания?).
Возможно, есть способ настроить ghostscript дальше, но я начал искать в другом месте, и, благодаря предложению Родди, я изменил свой подход и определенно предпочитаю метод «не виртуального принтера» unoconv
+ ImageMagick
(упомянутый в моем комментарии к ответу Родди) ... Качество изображения из ImageMagick велико! ..
Скрипт «двух строк» этих двух команд сделает простое «действие Nautilus» и обойдется без прямого использования OpenOffice. Но если вы хотите преобразовать несохраненный документ в изображения, тогда вам нужно будет использовать «cups-pdf» или меню «File-> Save as PDF» вместо «unoconv».
Вы также должны иметь возможность экспортировать файл в PDF-файл, прямо из меню «Файл» открытого Office.
Сначала распечатайте документ в формате pdf, а затем вы можете преобразовать его в jpg или png с помощью GIMP.
Печать документа в формате pdf:
Откройте документ в открытом офисе и затем нажмите кнопку «PDF», чтобы экспортировать документ в виде файла pdf или меню «goto» и выбрать экспорт в формате pdf.
[!d0]
Преобразование pdf в jpg | png:
Откройте свой pdf-файл в GIMP (щелкните правой кнопкой мыши на своем PDF-файле, а затем выберите «Открыть с помощью GIMP Image Editor»)
Теперь снова перейдите в меню файла и выберите вариант «Сохранить как». Теперь убедитесь, что вы выбрали правильный format.Choose JPG или PNG, чтобы сохранить этот файл в формате PDF ..