Другое > Офис
Пакетная конвертация форматов LibreOffice
(1/1)
ek-nfn:
Для конвертации форматов LibreOffice существует простенькая утилитка unoconv
--- Цитировать (выделенное) ---sudo apt-get install unoconv
--- Конец цитаты ---
Конвертирует туда-обратно следующие форматы:
pdf, odf, odt, ods, xls, xlsx, doc, docx, rtf, ppt, pptx, csv, png, jpg, bmp и svg.
Запускается так:
unoconv [опции] экспортируемый_формат импортируемый_файл
Например:
Конвертация xlsx в ods: unoconv -f ods *.xlsx
Опции:
Спойлер: ПоказатьСкрытьusage: unoconv [options] file [file2 ..]
Convert from and to any format supported by LibreOffice
unoconv options:
-c, --connection=string use a custom connection string
-d, --doctype=type specify document type
(document, graphics, presentation, spreadsheet)
-e, --export=name=value set export filter options
eg. -e PageRange=1-2
-f, --format=format specify the output format
-i, --import=string set import filter option string
eg. -i utf8
-l, --listener start a permanent listener to use by unoconv clients
-n, --no-launch fail if no listener is found (default: launch one)
-o, --output=name output basename, filename or directory
--pipe=name alternative method of connection using a pipe
-p, --port=port specify the port (default: 2002)
to be used by client or listener
--password=string provide a password to decrypt the document
-s, --server=server specify the server address (default: 127.0.0.1)
to be used by client or listener
--show list the available output formats
--stdout write output to stdout
-t, --template=file import the styles from template (.ott)
-T, --timeout=secs timeout after secs if connection to listener fails
-v, --verbose be more and more verbose (-vvv for debugging)
К сожалению, мою потребность она не удовлетворила. Хотел сконвертировать таблицу ODS в TXT. Получается только через конвеер ods-csv-txt. Может у кого есть готовый вариант?
sfs:
--- Цитата: ek-nfn от Октябрь 31, 2015, 22:21:32 ---Конвертирует туда-обратно
--- Конец цитаты ---
Качество конвертации лучше чем просто LO? Эта конвертация - главная проблема
Или у утилиты главная фича именно пакетность?
ek-nfn:
качество конвертации разных форматов не проверял, так как интересовал лишь один вариант, которого там не оказалось. Насколько понял, конвертирует средствами LO, так как необходимо его наличие.
Плюс утилиты в том, что можно разом конвертировать кучу файлов, а в LO лишь по одному. Поэтому выделил термин "пакетная", хотя утилита конвертирует и по одному файлу.
Навигация
Перейти к полной версии