Bash - экспорт слайдов odp / ppt в виде изображений

Можно ли экспортировать слайды odp / ppt как изображения, используя unoconv?

Например,

unoconv -f png presentation.ppt

Но эта команда unoconv преобразует только первый слайд в файл png. Можно ли экспортировать все слайды как отдельные изображения, скажем, 001.png, 002.png, 003.png, используя unoconv в командной строке?

Если нет, то не могли бы вы предложить простой bash-скрипт для перехода между слайдами в файле odp / ppt для преобразования в изображения?

Благодарю.

3 ответа

Один из способов сделать это - сначала преобразовать его в PDF, а затем использовать Ghostscript для преобразования в файлы PNG. Следующие работы для меня:

unoconv -f pdf presentation.ppt
gs -sOutputFile=presentation-%03d.png -dNOPAUSE -dSAFER -sDEVICE=png16m \
   -dBATCH -q -r300 -dGraphicsAlphaBits=4 -dTextAlphaBits=4 presentation.pdf

(The -r300 Параметр говорит, что для создания файлов PNG 300 пикселей на дюйм - вы можете настроить это.)

Вы можете преобразовать файл PPT в HTML:

unoconv -o image/  -f html SinoProbe_02_02_001.ppt

Затем папка с изображениями заполнится файлами HTML и JPG.

Я только что протестировал расширение "Экспорт как изображения" для Open Office v4.1.1 в Windows 7. Работало ОТЛИЧНО. У меня был больший контроль над размером графики и т. Д., Чем при экспорте в HTML и использовании включенных файлов.

http://extensions.services.openoffice.org/en/project/export-images

Другие вопросы по тегам