Hur man batchkonverterar filer

Innehållsförteckning

Från ODT till TXT, från Word till PDF, från Excel till Calc: Med LibreOffice kan du konvertera massor av filer till många format på en gång.

Windows + Linux / tyska / öppen källkod. Med LibreOffice kan du konvertera dokument till olika format på nolltid. Du öppnar filen, klickar på "Arkiv / Spara som" och klickar på vilket format du vill ha.
Men om du vill konvertera hundra eller tusen filer är det inte så bekvämt. I så fall kan du starta LibreOffice med kommandot "soffice" från kommandoraden. Du kan utelämna det grafiska användargränssnittet med alternativet "-headless". Med "-konvertera-till" säger du till programmet att konvertera en eller flera filer. Det finns också en parameter för formatet, till exempel "txt: Text". Och slutligen måste LibreOffice fortfarande veta vilka filer den ska konvertera, till exempel alla Writer -dokument i OpenDocument -format: "* .odt". Hela kommandot ser ut så här på Windows:
soffice -konvertera till txt: Text * .odt -headless
Linux -användare lägger till ytterligare en bindestreck i början av alternativen:
soffice --konvertera till txt: Text * .odt --huvudlös
För att konverteringskommandot ska fungera måste ingen instans av LibreOffice vara öppen, annars händer ingenting, inget felmeddelande visas ens. Det beror också på den exakta stavningen. Framför allt har parametern för formatet allt: "txt: Text". Det måste skrivas exakt så, annars fungerar det inte. Parametern består av två delar: "txt" anger målformatet, "Text" är namnet på filtret som programmet ska använda.
Mer om ämnet:

  • Alla filter från LibreOffice
  • Unoconv: Dokumentomvandlare för Linux
  • odt2txt: Extraherar text från ODT -dokument

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave