Наверняка вам приходилось конвертировать документы в форматы 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.