如何以编程方式创建PowerPoint演示文稿.在Linux上.免费.

Nat*_*ray 6 c linux powerpoint automation

我想免费使用代码(任何语言,C首选)创建PowerPoint(不是Javascript/HTML/PDF/Keynote/.mov).

(我已经看到了这个SO问题,它引用了如何创建它们C#)

这甚至可能吗?如何编写构成PowerPoint文件的原始位?这样做有什么好的库吗?

更新二进制格式的Microsoft参考页面在此处.

jld*_*ont 7

Open Office有一个API.您可以使用C++绑定(此处提供doc ).如果你真的需要C,你将不得不做一些包装..但是,嘿,这是圣诞节,不是吗;-)

Open Office具有导出功能以创建.ppt兼容文件.


Kic*_*obo 7

PowerPoint可能没有,但OpenOffice可能会给你留下深刻印象.(尤达风格答案:))

看一下ODF Toolkit项目.他们的目标是生成许多用于以编程方式生成此类内容的库.

  • 我投票给你,你必须提供链接. (7认同)