Universal Office Converter (unoconv) - инструмент командной строки, позволяющий конвертировать документы различных форматов.
Осуществляет преобразование из и в любой формат, поддерживаемый LibreOffice.
Поддерживаемые форматы документов включают Open Document Format (.odt), MS Word (.doc), MS Office Open/MS OOXML (.xml), Portable Document Format (.pdf), HTML, XHTML, RTF, Docbook (.xml), и более.
Возможности:
Контактная информация:
Официальный сайт
Лицензия:
GPL2
Синтаксис:
unoconv [опции] файл [файл2...]
Опции:
Опция | Описание |
---|---|
-c, --connection=string | Использовать пользовательскую строку подключения |
-d, --doctype=type | Указать тип документа (документ, графика, презентация, таблица) |
-e, --export=name=value | Установить параметры фильтра экспорта. Например: -e PageRange=1-2 |
-f, --format=format | Указать формат вывода |
-F, --field=name=value | Заменить пользовательское текстовое поле значением. Например: -F Client_Name="Oracle" |
-i, --import=string | Установить строку параметра фильтра импорта. Например: -i utf8 |
-I, --import-filter-name=string | Задать имя фильтра импорта, полезное при преобразовании stdin или файлов без расширения). Например: -I ooxml |
-l, --listener | Запустить постоянный слушатель для использования клиентами unoconv |
-n, --no-launch | Сбой, если слушатель не найден (по умолчанию: launch one) |
-o, --output=name | Вывести базовое имя, имя файла или каталог |
--pipe=name | Альтернативный способ соединения |
-p, --port=port | Указать порт (по умолчанию: 2002) для использования клиентом или слушателем |
--password=string | Указать пароль для расшифровки документа |
--preserve | Сохранить временную метку и разрешения исходного документа |
-s, --server=server | Указать адрес сервера (по умолчанию: 127.0.0.1), который будет использоваться клиентом или слушателем |
--show | Перечислить доступные форматы вывода |
--stdin | Чтение из stdin (имена файлов игнорируются, если они указаны) |
--stdout | Записать выходные данные в stdout |
-t, --template=file | Импортировать стили из шаблона (.ott) |
-T, --timeout=secs | Тайм-аут через несколько секунд, если соединение со слушателем завершается неудачей |
--unsafe-quiet-update | разрешить отображаемому документу извлекать внешние ресурсы (Предупреждение: это небезопасно при ненадежном вводе) |
-v, --verbose | Подробный вывод (-vvv для отладки) |
--version | Вывод версии unoconv, OOo/LO и сведения о платформе |
-P, --printer=name=value | Опции принтера |
--disable-html-update-links | Отключает повторную проверку на обновление ссылок, пропущенных libreoffice |
--user-profile=path | Использовать пользовательский путь к профилю пользователя |
Отобразить справку:
unoconv
Установить можно пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены. Если режим загрузки другой, то рекомендуется воспользоваться "Сохранением изменений".