Det kommer en tid när du behöver konvertera en eller flera filer till ett annat format. Säg att du till exempel har en massa .rtf-filer som du vill konvertera till OpenDocument-filer. Chansen är att du inte behöver göra det för ofta, men när tiden är klar öppnar du varje fil i en ordbehandlare och sparar den kan vara en riktig chore.

Om du använder OpenOffice.org eller LibreOffice kan du spara mycket tid genom att låta ett kommandoradsverktyg kallas JODConverter göra jobbet för dig. Låt inte det faktum att det är ett kommandoradsverktyg skrämma dig. JODConverter är lätt att använda och snabbt. Det är också mycket effektivt.

Låt oss ta en titt på hur man använder den.

Komma igång

Innan du går och ta en kopia av JODConverter behöver du OpenOffice.org eller LibreOffice och Java Runtime Environment för ditt operativsystem installerat på din dator. Eftersom det är skrivet i Java kör JODConverter på Linux, Mac OS och Windows.

När du har kontrollerat att allt som är installerat, ladda ner en kopia av JODConverter. Det finns två versioner tillgängliga: 2.x och 3.0. Huvudskillnaden mellan de två versionerna är att version 3.0 stöder både LibreOffice och OpenOffice.org. Det verkar också, från mina okunniga observationer, att vara lite snabbare än version 2.x.

Extrahera innehållet i det arkiv du laddat ner till någonstans på hårddisken. Om du till exempel använder Linux och nedladdad version 3.0 av JODConverter kan du extrahera arkivet till katalogen / opt . JODConverter kommer att installeras i /opt/jodconverter-core-3.0-beta-4 .

Stödda konverteringar

JODConverter är mycket flexibel. Den kan konvertera mellan följande format:

  • Word (.doc) till eller från Word OpenDocument Text (.odt)
  • Excel (.xls) till eller från OpenDocument-kalkylblad (.ods)
  • PowerPoint (.ppt) till eller från OpenDocument Presentation (.odp)

Verktyget kan också hantera konverteringar från RTF och WordPerfect, äldre OpenOffice.org-filer, och kan även konvertera alla stödformat till PDF.

Gör en grundläggande konvertering

Nu när allt är installerat är du redo att gå. Det första du behöver göra är att starta OpenOffice.org i bakgrunden. För att göra det, öppna ett terminalfönster och skriv sedan följande kommando:

 soffice -headless -accept = "sockel, värd = 127.0.0.1, port = 8100; urp;" & 

Håll dig i terminalfönstret och byt till katalogen som innehåller de filer du vill konvertera. Kör sedan följande kommando:

 java -jar [sökväg till JODConverter] / lib / [. jar-fil] source_file output_file 

Banan och namnet på .jar-filen kommer att vara olika beroende på vilken version av JODConverter du använder. Om du till exempel använder version 3.0, är ​​det här en provväg:

 java -jar opt / jodconverter-core-3.0-beta-4 / lib / jodconverter-core-3.0-beta-4.jar source_file output_file 

Låt oss säga att du har en Word-fil med namnet Secure_Email_Report.doc som du vill konvertera till OpenDocument-format. Kör bara följande kommando:

 java -jar [sökväg till JODConverter] / lib / [. jar-fil] Secure_Email_Report.doc Secure_Email_Report.odt 

Att göra batchkonverteringar

Att använda JODConverter för att konvertera en enda fil är ett slöseri. Du kan lika lätt göra gärningen i OpenOffice.org eller LibreOffice. Men konvertera stort antal filer är där JODConverter lyser. Och det är lätt att göra.

Hur? Kör bara det här kommandot:

 java -jar [sökväg till JODConverter] / lib / [. jar-fil] * .input_type -o output_type 

I kommandot ovan är input_type förlängningen av filerna som du vill konvertera och output_type är förlängningen av målformatet. Till exempel:

 java -jar [sökväg till JODConverter] / lib / [. jar-fil] * .doc -o pdf 

Detta konverterar alla Word-filer (* .doc) i en katalog till PDF-filer. Allt du behöver göra är att ersätta de filtyper som du vill konvertera från och till.

Scripting konvertering

Att skriva den långa strängen på kommandoraden kan vara en chore. Och om du bara använder JODConverter sällan är det lätt att glömma sökvägen och namnet på .jar-filen som du måste inkludera i kommandot.

För att komma runt det problemet kan du skriva ett skript eller en batchfil. Om du kör Linux, till exempel, här är en bra handledning om skalskriptning.

Men du behöver inte ens göra det. Om du har Python (ett populärt skriptspråk och tolk) installerat på din dator kan du hämta och använda ett skript med namnet DocumentConverter.py .

För att använda skriptet, skriv bara:

 python DocumentConverter.py input_file output_file 

Skriptet verkar dock inte fungera med batchkonvertering.

Slutgiltiga tankar

Om du letar efter ett snabbt och effektivt sätt att konvertera flera dokument till ett annat format, är JODConverter definitivt värt en titt. Det är snabbt, det är effektivt, och det är flexibelt. Dessutom är det ganska lätt att använda. Även om du bara konverterar dokument en gång i en blå måne, är JODConverter ett bra komplement till din verktygslåda.

Fotokrediter: 7rains