Unoconv — конвертация pdf, odf, odt, ods, xls, xlsx, doc, docx, rtf, ppt, pptx, csv, png, jpg, bmp и svg документов в Ubuntu

Автор Itworkroom

Unoconv — скрипт, написанный на python, позволяющий конвертировать документы различных форматов.

Скрипт зависит от офисного пакета OpenOffice. Соответственно, форматы файлов поддерживаются только те, которые OpenOffice может импортировать / экспортировать. Для преобразования документов используется интерфейс доступа к компонентной модели OpenOffice.org — Uno.

Для конвертации нужен последний LibreOfficeunoconv и Ubuntu, с версией не ниже11.04, ибо в других версиях Ubuntu у LibreOffice нет необходимых библиотек.

Дальнейшие шаги подразумевают что установлена Ubuntu 11.04 или старше, а так же LibreOffice 3.5.5

Установка  unoconv:

sudo apt-get install unoconv

Конвертация документов в Ubuntu:

Синтаксис у unoconv довольно простой:

unoconv [опции] экспортируемый_формат импортируемый_файл

Конвертация xls в pdf:

unoconv -f pdf some-document.xls

Конвертация png в jpg:

unoconv -f jpg some-document.png

Конвертация docx в pdf:

unoconv -f pdf *.docx

Конвертация xlsx в ods:

unoconv -f ods *.xlsx

Конвертация csv в xlsx:

unoconv -f xlsx *.csv

Конвертация csv в ods:

unoconv -f ods *.csv

Поддерживаемые форматы: pdf, odf, odt, ods, xls, xlsx, doc, docx, rtf, ppt, pptx, csv, png, jpg, bmp и svg.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *