Come convertire i file in batch

Sommario

Da ODT a TXT, da Word a PDF, da Excel a Calc: con LibreOffice puoi convertire grandi quantità di file in molti formati in una volta sola.

Windows + Linux / Tedesco / Open Source. Con LibreOffice, puoi convertire i documenti in una varietà di formati in pochissimo tempo. Apri il file, fai clic su "File / Salva con nome" e fai clic sul formato che desideri.
Ma se vuoi convertire cento o mille file, non è così conveniente. In tal caso puoi avviare LibreOffice con il comando "soffice" dalla riga di comando. È possibile omettere l'interfaccia utente grafica con l'opzione "-headless". Con "-convert-to" dici al programma di convertire uno o più file. C'è anche un parametro per il formato, ad esempio "txt: Text". E infine, LibreOffice deve ancora sapere quali file deve convertire, ad esempio tutti i documenti di Writer in formato OpenDocument: "* .odt". Il comando completo ha questo aspetto su Windows:
soffice -convert-to txt: Testo * .odt -headless
Gli utenti Linux aggiungono un trattino aggiuntivo all'inizio delle opzioni:
soffice --convert-to txt: Testo * .odt --headless
Affinché il comando di conversione funzioni, nessuna istanza di LibreOffice deve essere aperta, altrimenti non succede nulla, non compare nemmeno un messaggio di errore. Dipende anche dall'ortografia esatta. Soprattutto, il parametro per il formato ha tutto: "txt: Text". Deve essere scritto esattamente così, altrimenti non funzionerà. Il parametro è composto da due parti: "txt" specifica il formato di destinazione, "Testo" è il nome del filtro che il programma dovrebbe utilizzare.
Maggiori informazioni sull'argomento:

  • Tutti i filtri di LibreOffice
  • Unoconv: convertitore di documenti per Linux
  • odt2txt: estrae il testo dai documenti ODT

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave