Converti odt in pdf tramite riga di comando, SENZA esportazione in formato pdf


9

Devo esportare il file odt writer che contiene moduli in pdf tramite riga di comando, ma senza esportare odt in formato pdf (la stessa cosa che fai in libreoffice quando scegli l'esportazione in PDF e non selezioni i moduli). So che posso fare la conversione tramite riga di comando unoconv o libreoffice, ma entrambi esportare odt in pdf con i moduli, per quanto ho provato. Quindi è possibile convertire odt in pdf senza esportare il modulo dalla riga di comando? Se non tramite riga di comando, è possibile farlo a livello di codice, come ad esempio in Java o in qualche altra lingua?


c'è questa libreria scritta in java.
Olu Smith,

Risposte:


10

Una possibile soluzione è utilizzare "unoconv" durante l'impostazione --export=ExportFormFields=falsedell'opzione.

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

Riferimenti:

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


1
Nel mio caso, unoconv implica che il file di input è un documento e per convertire .ods ho bisogno di usare unoconv -f pdf -d foglio di calcolo file.ods
mmv-ru
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.