Наверняка вам приходилось конвертировать документы в форматы pdf, doc, docx, xls, xlsx, odt и ods в Ubuntu Linux, не так ли? Для этого вам приходилось открывать LibreOffice, ждать загрузки, открывать документ и так далее. А сейчас я расскажу как это делать всего одной командой.
Для конвертирования вам нужен последний LibreOffice, unoconv и Ubuntu, с версией не ниже 11.04, ибо в других версиях Ubuntu у LibreOffice нет необходимых библиотек.
Итак, допустим у вас уже установлена Ubuntu 11.04 или старше, а так же LibreOffice 3.5.5. Установите unoconv:
1 |
sudo apt-get install unoconv |
Всё, теперь мы готовы к конвертированию.
Конвертирование документов в Ubuntu
Синтаксис у unoconv довольно простой:
1 |
unoconv [опции] экспортируемый_формат импортируемый_файл |
Конвертация xls в pdf:
1 |
unoconv -f pdf some-document.xls |
Конвертация png в jpg:
1 |
unoconv -f jpg some-document.png |
Конвертация docx в pdf:
1 |
unoconv -f pdf *.docx |
Конвертация xlsx в ods:
1 |
unoconv -f ods *.xlsx |
Конвертация csv в xlsx:
1 |
unoconv -f xlsx *.csv |
Конвертация csv в ods:
1 |
unoconv -f ods *.csv |
Поддерживаемые форматы: pdf, odf, odt, ods, xls, xlsx, doc, docx, rtf, ppt, pptx, csv, png, jpg, bmp и svg.