Перетворити odt в pdf за допомогою командного рядка, БЕЗ експорту у вигляді PDF


9

Мені потрібно експортувати odt файл-письменника, який містить форми в 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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.