我只是想知道是否有人知道一个开源项目致力于将ppt(或pptx)文件转换为易于渲染的格式 - html,jpg或其他图片类型,pdf ......
我已经开发了一些代码来开始阅读office文件(我说的是复合二进制文件),现在我开始破解像Picture和PowerPoint文档这样的内部ppt流。但是,正如你们许多人所知,每个流都是巨大的,编写代码来渲染它是一项艰巨的工作。所以,如果有人知道一个开源项目,它读取并将其导出到更容易渲染的文件,(必须是C ++或C - 可以是C#,java,因为它不使用任何API / lib工具)
请不要问我为什么要这样做: - )。
我真的很感激。
答案 0 :(得分:2)
Powerpoint可以选择保存为网页或发布为网页。它可以在文件菜单下找到。您还可以考虑使用以下内容,这可以更好地控制布局:pp2html
答案 1 :(得分:0)
KOffice 2.x套件中的应用程序可轻松编写脚本以输出PDF,ImageMagick可用于根据需要将PDF拆分为页面。
$ kpresenter --export-pdf --export-filename output.pdf input.ppt Loading file /home/ephemient/input.ppt UserEditAtom LastSlideID 256 MajorVersion 768 MinorVersion 3516 Offset Last Edit 0 Offset Persist Dir 151466 Document Ref 1 /home/ephemient/input.ppt loaded. Done. $ convert output.pdf page.png $ ls -1v input.ppt output.pdf page-1.png page-2.png page-3.png ...
答案 2 :(得分:0)
您是否尝试过NPOI?
最佳