Tengo un conjunto de archivos en formato .doc , que deben convertirse al formato .pdf . Estoy usando Ubuntu Linux.
Tengo un conjunto de archivos en formato .doc , que deben convertirse al formato .pdf . Estoy usando Ubuntu Linux.
Respuestas:
Alternativa 1)
sudo apt-get install cups-pdf
Luego navegue a Sistema> Administración> Impresión y cree una nueva impresora, configúrela como impresora de archivos PDF y nómbrela como "pdf".
Entonces corre:
oowriter -pt pdf your_word_file.doc
Ahora encontrará su archivo .pdf en ~ / PDF.
Alternativa 2)
sudo apt-get install wv tetex-extra ghostscript
wvPDF test.doc test.pdf
Si el paquete tetex-extra no está disponible con su distribución, pruebe texlive-base más 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
, ¿se especifica la impresora? En mi computadora, intentará imprimir en una impresora real en lugar de una impresora pdf.
lowriter
lowriter --convert-to pdf your_word_file.doc
y el valor predeterminado es mostrar en el directorio actual.
wvPDF
no se encuentra en Lubuntu, la wv
versión 1.2.9-4.2
está instalada
Puedes usar:
oowriter -convert-to pdf:writer_pdf_Export doc_file.doc
oowriter
), el comando es swriter -convert-to pdf:writer_pdf_Export x.doc
.
writer -convert-to pdf:writer_pdf_Export file.docx
lowriter
lugar de (oo | s |) escritor. A continuación, se trabajó con los mismos argumentos anteriormente: lowriter -convert-to pdf:writer_pdf_Export file.docx
. Los .pdfs se crean en el directorio actual.
Si está ejecutando X, puede hacerlo a través de Open Office. Dado que está a punto de oponerse a hacerlo manualmente, recuerde que hay algunos scripts macro geniales en Open Office para que pueda automatizarlo . Puede hacer algo similar con AbiWord (AbiWord --to = pdf).
Si no tienes X, entonces hay antiword, pero eso solo extrae el texto, no hace ningún formato o gráfico. También hay wvWare que he usado para extraer imágenes de archivos doc de forma masiva, pero nunca he intentado usarlo para convertir archivos doc a pdf.
Los archivos .docx pueden necesitar algo diferente, pero como solo son archivos xml comprimidos, no debería ser demasiado difícil hacer algo útil con ellos. Para la extracción masiva de imágenes, simplemente descomprímalas y copie el directorio de imágenes, pero nunca he necesitado convertirlas en Linux.
La impresión a PDF pierde muchos de los metadatos del documento (título, autoría, el árbol de encabezados que se utiliza para la navegación, etc.).
Instale unoconv , convierta con:unoconv -fpdf file1.doc file2.doc…
unoconv --output output.pdf myHtmlPage.html
Intentaría usar para Linux
$ /opt/openoffice.org3.1/program/python DocumentConverter.py test.odt test.pdf
Para ventanas:
"C:\Program Files\OpenOffice.org 3.1\program\python" DocumentConverter.py test.odt test.pdf
PyODConverter requiere que OpenOffice.org se ejecute como un servicio y escuche en el puerto (por defecto) 8100; La forma más sencilla de iniciar OpenOffice.org como servicio es desde la línea de comandos:
"C:\Program Files\OpenOffice.org 3.1\program\soffice" -accept="socket,port=8100;urp;"
Open Office es un buen camino a seguir, pero la fidelidad de conversión no siempre es correcta.
Si buscas una solución 100% Linux, entonces esa es la mejor manera de avanzar. Sin embargo, si no le importa un solo Windows Box y escribe un poco de código para interactuar con él desde su sistema Linux, eche un vistazo a esta publicación .
Escribí esta publicación para que se apliquen las exenciones de responsabilidad habituales.
Hecho y hecho
dopdf
en el Windows virtualdopdf
como su impresora predeterminada durante la instalación.*.doc
en la oficina virtual e imprímalo en la dopdf
impresora virtual.*.pdf
archivo aparecerá en la My Documents
carpeta del Windows virtual