Ho una serie di file in formato .doc , che devono essere convertiti in formato .pdf . Sto usando Ubuntu Linux.
Ho una serie di file in formato .doc , che devono essere convertiti in formato .pdf . Sto usando Ubuntu Linux.
Risposte:
Alternativa 1)
sudo apt-get install cups-pdf
Quindi vai su Sistema> Amministrazione> Stampa e crea una nuova stampante, impostala come stampante di file PDF e denominala come "pdf".
Quindi eseguire:
oowriter -pt pdf your_word_file.doc
Ora troverai il tuo file .pdf in ~ / PDF.
Alternativa 2)
sudo apt-get install wv tetex-extra ghostscript
wvPDF test.doc test.pdf
Se il pacchetto tetex-extra non è disponibile con la tua distribuzione, prova texlive-base plus texlive-latex-base:
sudo apt-get install wv texlive-base texlive-latex-base ghostscript
wvPDF test.doc test.pdf
oowriter -pt pdf your_word_file.doc
, è stata specificata la stampante? Nel mio computer, proverà a stampare su una stampante reale anziché su una stampante pdf.
lowriter
lowriter --convert-to pdf your_word_file.doc
e il valore predefinito è l'output nella directory corrente.
wvPDF
non trovato in Lubuntu, la wv
versione 1.2.9-4.2
è installata
Puoi usare:
oowriter -convert-to pdf:writer_pdf_Export doc_file.doc
oowriter
) - il comando è swriter -convert-to pdf:writer_pdf_Export x.doc
.
writer -convert-to pdf:writer_pdf_Export file.docx
lowriter
posto di (oo | s |) writer. Poi ha lavorato con gli stessi argomenti di cui sopra: lowriter -convert-to pdf:writer_pdf_Export file.docx
. I .pdf vengono creati nella directory corrente.
Se stai eseguendo X, puoi farlo tramite Open Office. Dato che stai per obiettare a farlo manualmente, ricorda che ci sono alcuni script macro in Open Office in modo da poterlo automatizzare . Puoi fare qualcosa di simile con AbiWord (AbiWord --to = pdf).
Se non hai X, allora c'è antiword, ma questo estrae solo il testo - non esegue alcuna formattazione o grafica. C'è anche wvWare che ho usato per estrarre in blocco immagini da file doc, ma non ho mai provato a usarlo per convertire i file doc in pdf.
I file Oh e .docx potrebbero aver bisogno di qualcosa di diverso, ma dal momento che sono solo file XML compressi, non dovrebbe essere troppo difficile fare qualcosa di utile con loro. Per estrarre in blocco le immagini basta decomprimerle e copiare la directory delle immagini, ma non ho mai avuto bisogno di convertirle in Linux.
La stampa su PDF perde molti metadati del documento (titolo, paternità, l'albero delle intestazioni utilizzato per la navigazione e così via).
Installa unoconv , converti con:unoconv -fpdf file1.doc file2.doc…
unoconv --output output.pdf myHtmlPage.html
Vorrei provare a utilizzare per Linux
$ /opt/openoffice.org3.1/program/python DocumentConverter.py test.odt test.pdf
Per windows:
"C:\Program Files\OpenOffice.org 3.1\program\python" DocumentConverter.py test.odt test.pdf
PyODConverter richiede che OpenOffice.org sia in esecuzione come servizio e in ascolto sulla porta (per impostazione predefinita) 8100; il modo più semplice per avviare OpenOffice.org come servizio è dalla riga di comando:
"C:\Program Files\OpenOffice.org 3.1\program\soffice" -accept="socket,port=8100;urp;"
Open Office è una buona strada da percorrere, ma la fedeltà di conversione non è sempre del tutto corretta.
Se stai cercando una soluzione Linux al 100%, questa è la soluzione migliore. Tuttavia, se non ti dispiace un singolo Windows Box e scrivi un po 'di codice per interfacciarlo dal tuo sistema Linux, dai un'occhiata a questo post .
Ho scritto questo post per cui valgono le solite dichiarazioni di non responsabilità.
Fatto e fatto
dopdf
in Windows virtualedopdf
come stampante predefinita durante l'installazione.*.doc
in Office virtuale e stamparlo sulla dopdf
stampante virtuale.*.pdf
file verrà visualizzato nella My Documents
cartella di Windows virtuale