是否可以使用 unoconv 将odp / ppt幻灯片导出为图像?
例如,
unoconv -f png presentation.ppt
但是这个unoconv命令只将转换为第一张幻灯片作为png文件。是否可以在命令行上使用unoconv 将所有幻灯片导出为单个图像,例如001.png,002.png,003.png?
如果没有,你能否建议一个简单的bash脚本在odp / ppt文件中滑过幻灯片转换为图像?
感谢。
答案 0 :(得分: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
(-r300
参数表示要创建300像素/英寸的PNG文件 - 您可能需要调整它。)
答案 1 :(得分:0)
您可以将PPT文件转换为HTML:
unoconv -o image/ -f html SinoProbe_02_02_001.ppt
然后图像文件夹将填充HTML和JPEG文件。
答案 2 :(得分:0)
我刚刚在Windows 7上测试了Open Office v4.1.1的Export as Images扩展。工作得很好。与导出到HTML并使用包含的文件相比,我对图形大小等有更多的控制权。
http://extensions.services.openoffice.org/en/project/export-images