Cómo convertir archivos por lotes

Tabla de contenido

De ODT a TXT, de Word a PDF, de Excel a Calc: con LibreOffice puede convertir grandes cantidades de archivos en muchos formatos de una sola vez.

Windows + Linux / Alemán / Código abierto. Con LibreOffice, puede convertir documentos en una variedad de formatos en poco tiempo. Abra el archivo, haga clic en "Archivo / Guardar como" y haga clic en el formato que desea.
Pero si desea convertir cien o mil archivos, no es tan conveniente. En ese caso, puede iniciar LibreOffice con el comando "soffice" desde la línea de comandos. Puede omitir la interfaz gráfica de usuario con la opción "-headless". Con "-convert-to" le dice al programa que convierta uno o más archivos. También hay un parámetro para el formato, por ejemplo, "txt: Text". Y finalmente, LibreOffice todavía tiene que saber qué archivos debe convertir, por ejemplo, todos los documentos de Writer en formato OpenDocument: "* .odt". El comando completo se ve así en Windows:
soffice -convert-to txt: Texto * .odt -headless
Los usuarios de Linux agregan un guión adicional al comienzo de las opciones:
soffice --convert-to txt: Texto * .odt --headless
Para que el comando de conversión funcione, no se debe abrir ninguna instancia de LibreOffice; de lo contrario, no pasa nada, ni siquiera aparece ningún mensaje de error. También depende de la ortografía exacta. Sobre todo, el parámetro del formato lo tiene todo: "txt: Text". Tiene que estar escrito exactamente así, de lo contrario no funcionará. El parámetro consta de dos partes: "txt" especifica el formato de destino, "Texto" es el nombre del filtro que debe utilizar el programa.
Más sobre el tema:

  • Todos los filtros de LibreOffice
  • Unoconv: conversor de documentos para Linux
  • odt2txt: extrae texto de documentos ODT

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave