Tengo una carpeta que contiene un montón de ppts, cada uno de los cuales me gustaría convertir a un pdf individual.
command-line
pdf
conversion
James
fuente
fuente
Respuestas:
Puedes usar unoconv . Está disponible en los repositorios, por lo que puede
apt-get
hacerlo: unoconv ( enlace de instalación directa )Tenga en cuenta que la información en la página web está desactualizada. Use man o type
unoconv -h
para obtener opciones de línea de comando reales. Funciona así:Este comando creará un archivo presentation.pdf.
Solo lo he usado para convertir ods por lotes a pdf y funciona perfectamente. No lo he probado con presentaciones (pero para una prueba rápida ahora), pero espero que funcione bien.
Tenga en cuenta que no funcionará en Lucid (10.04), debido a un error en las
python-openoffice
ofertas. Si necesita usarlo en Lucid, puede agregar este ppa a sus fuentes de software para actualizar su versión de Openoffice.fuente
uniconv
lugar deunoconv
)unoconv -f pdf <input-folder-path>/* --output <output-folder-path>/*
También puede usar la línea de comando de libreoffice para su propósito. Este ejemplo convierte todos los archivos ppt del directorio actual a pdf:
y
Obtenga más información sobre las opciones de línea de comando con:
(Nota: debe cerrar todas las instancias en ejecución de LibreOffice antes de que funcione la línea de comando).
fuente
--convert-to
opción, pero apesta que no diga en ningún lado que también tienes que pasar--headless
y--invisible
para que funcione. +1 por la respuesta.--headless
implica--invisible
(al menos en LO 3.4). Agregue-env:UserInstallation="file://$HOME/.libreoffice-alt"
al trabajo incluso con instancias de GUI en ejecución (crédito aquí ).MacOS
,libreoffice
binary se llamasoffice
y se encuentra en/Applications/LibreOffice.app/Contents/MacOS
La forma más fácil de convertir archivos .ppt a PDF es instalar unoconv a través de la línea de comando:
Luego abra el terminal desde la unidad donde están disponibles los archivos ppt. Ahora escriba:
Eso es todo. Hecho.
fuente
unoconv
herramienta.Hay una trampa fácil.
Use
unoconv
conmidnight commander
para convertirodt
apdf
:mc
odt
archivosodt
archivos usandoCtrl-T
entoncesF2,@,
unoconv -f pdf
Emitirá un montón de mensajes de error graves, ¡pero funciona!
fuente