Как да конвертирате досиета на командния ред
Дойде време, когато трябва да конвертирате един или повече файлове в друг формат. Кажете, например, имате куп файлове .rtf, които искате да превърнете в OpenDocument файлове. Вероятно не е нужно да правите това твърде често, но когато дойде времето, отварянето на всеки файл в текстообработващ процесор и запазването му може да бъде истинска работа.
Ако използвате OpenOffice.org или LibreOffice, можете да спестите много време, като позволите на помощната програма за команден ред, наречена JODConverter, да свърши работата за вас. Не забравяйте, че това е инструмент от командния ред, който ви изплаши. JODConverter е лесен за използване и бърз. Това също е много ефективно.
Нека да разгледаме как да го използвате.
Приготвяме се да започнем
Преди да отидете и да вземете копие на JODConverter, ще ви трябва OpenOffice.org или LibreOffice и Java Runtime Environment за вашата операционна система, инсталирана на вашия компютър. Тъй като е написан на Java, JODConverter работи на Linux, Mac OS и Windows.
След като сте се уверили, че всичко това е инсталирано, изтеглете копие на JODConverter. Има две версии: 2.x и 3.0. Основната разлика между двете версии е, че версия 3.0 поддържа както LibreOffice, така и OpenOffice.org. Също така изглежда, от моите ненаучни наблюдения, да съм малко по-бърз от версия 2.x.
Извлечете съдържанието на архива, който сте изтеглили някъде на вашия твърд диск. Например, ако използвате Linux и сте изтеглили версия 3.0 на JODConverter, можете да извлечете архива в директорията / opt . JODConverter ще бъде инсталиран в /opt/jodconverter-core-3.0-beta-4 .
Поддържани реализации
JODConverter е много гъвкав. Той може да конвертира между следните формати:
- Word (.doc) към или от Word OpenDocument Text (.odt)
- Excel (.xls) до или от OpenDocument Spreadsheet (.ods)
- PowerPoint (.ppt) към или от OpenDocument Presentation (.odp)
Помощната програма може да обработва и реализациите от RTF и WordPerfect, по-старите OpenOffice.org файлове и дори може да преобразува всички поддържани формати в PDF.
Правейки основна реализация
Сега, когато всичко е инсталирано, сте готови да отидете. Първото нещо, което трябва да направите, е стартирането на OpenOffice.org във фонов режим. За да направите това, отворете терминален прозорец и след това въведете следната команда:
soffice -headless-accept = "socket, хост = 127.0.0.1, порт = 8100; urp;" &
Останете в прозореца на терминала и променете директорията, съдържаща файловете, които искате да конвертирате. След това изпълнете следната команда:
java -jar [път към JODConverter] / lib / [. jar файл] source_file output_file
Пътят и името на файла .jar ще бъдат различни в зависимост от версията на JODConverter, която използвате. Ако, например, използвате версия 3.0, ето един пробен път:
java-jar opt / jodconverter-core-3.0-beta-4 / lib / jodconverter-core-3.0-beta-4.jar zdroj_file výstup_soubor
Да приемем, че имате файл на Word, наречен Secure_Email_Report.doc, който искате да конвертирате във формат OpenDocument. Просто изпълнете следната команда:
java -jar [път към JODConverter] / lib / [. jar файл] Secure_Email_Report.doc Secure_Email_Report.odt
Извършване на групови реализации
Използването на JODConverter за конвертиране на един файл е отпадък. Можете също така лесно да вършите делото в OpenOffice.org или LibreOffice. Но конвертирането на голям брой файлове е мястото, където JODConverter блести. И това е лесно да се направи.
Как? Просто изпълнете тази команда:
java -jar [път към JODConverter] / lib / [. jar файл] * .input_type -o output_type
В горната команда input_type е разширението на файловете, които искате да конвертирате, а output_type е разширението на целевия формат. Например:
java -jar [път към JODConverter] / lib / [. jar файл] * .doc -o pdf
Това преобразува всички файлове на Word (* .doc) в директория в PDF файлове. Всичко, което трябва да направите, е да замените разширенията на типовете файлове, от които искате да преобразувате от и до.
Скриптиране на реализацията
Да напишеш този дълъг низ в командния ред може да бъде задача. И ако използвате JODConverter само рядко, лесно е да забравите пътя и името на файла .jar, който трябва да включите в командата.
За да заобиколите този проблем, можете да напишете скрипт или партиден файл. Ако работите с Linux, например, тук е добър урок за скриптове за shell.
Но вие дори не трябва да правите това. Ако на компютъра ви е инсталиран Python (популярен скриптов език и интерпретатор), можете да изтеглите и използвате скрипт, наречен DocumentConverter.py .
За да използвате скрипта, трябва само да въведете:
документа на
Сценарият обаче не работи с групово преобразуване.
Последни мисли
Ако търсите бърз и ефективен начин да конвертирате множество документи в друг формат, JODConverter определено си заслужава да изглежда. Това е бързо, ефективно и е гъвкаво. Освен това, това е доста лесна за използване. Дори и да конвертирате документи само веднъж в синьо луна, JODConverter е добро допълнение към вашия инструментариум.
Снимка кредит: 7rains