Konwertuj odt na pdf za pomocą wiersza polecenia, BEZ eksportowania jako formularz pdf

9

Muszę wyeksportować plik odt writer zawierający formularze do pdf za pomocą wiersza polecenia, ale bez eksportowania odt jako formularza pdf (to samo, co w libreoffice, gdy wybierasz eksport jako PDF i nie wybierasz formularzy). Wiem, że mogę wykonać konwersję za pomocą wiersza polecenia unoconv lub libreoffice, ale zarówno eksportuję odt do pdf z formularzami, o ile próbowałem. Czy można konwertować odt na pdf bez eksportowania formularza za pomocą wiersza poleceń? Jeśli nie jest to możliwe z poziomu wiersza poleceń, czy można to zrobić programowo, na przykład w Javie lub innym języku?

Lewo prawo
źródło
ta biblioteka jest napisana w języku Java.
Olu Smith

Odpowiedzi:

10

Jednym z możliwych rozwiązań jest użycie opcji „unoconv” podczas ustawiania --export=ExportFormFields=falseopcji.

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

Bibliografia:

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

Do zrobienia
źródło
1
W moim przypadku unoconv sugeruje, że plik wejściowy to dokument, a do konwersji .ods muszę użyć unoconv -f pdf -d arkusz kalkulacyjny file.ods
mmv-ru