Конвертировать ODT в PDF через командную строку, БЕЗ экспорта в формате PDF

9

Мне нужно экспортировать файл odt writer, который содержит формы в pdf через командную строку, но без экспорта odt в виде pdf формы (то же самое, что вы делаете в libreoffice, когда выбираете экспорт в PDF и не выбираете формы). Я знаю, что могу выполнить преобразование через командную строку unoconv или libreoffice, но, насколько я пытался, оба экспортируем odt в pdf с формами. Так можно ли преобразовать ODT в PDF без экспорта формы через командную строку? Если не через командную строку, может ли это быть сделано программно, как, например, в Java или другом языке?

Лево право
источник
эта библиотека написана на Java
Олу Смит

Ответы:

10

Одним из возможных решений является использование «unoconv» при настройке --export=ExportFormFields=falseпараметра.

unoconv -f pdf --export=ExportFormFields=false mydocument.odt

Ссылки:

http://linuxsleuthing.blogspot.fr/2012/01/unoconv-is-number-one.html https://wiki.openoffice.org/wiki/API/Tutorials/PDF_export

Делать
источник
1
В моем случае unoconv подразумевает, что входной файл является документом, и для преобразования .ods мне нужно использовать unoconv -f pdf -d электронная таблица file.ods
mmv-ru