我如何通过编程方式创建的PowerPoint presentations。在Linux上。免费。 [英] How can I programmatically create PowerPoint presentations. On Linux. For Free.
问题描述
我想免费创建一个PowerPoint(不使用Javascript / HTML / PDF /主题/ .MOV)使用code(任何语言,C preferred)。
I'd like to create a PowerPoint (not Javascript/HTML/PDF/Keynote/.mov) using code (any language, C preferred) for free.
(我见过<一个href=\"http://stackoverflow.com/questions/478838/creating-powerpoint-$p$psentations-programmatically\">this SO质疑它引用了如何在创建它们 C#
)
(I've seen this SO question which references how to create them in C#
)
这甚至可能吗?我怎么能写的原始比特,使一个PowerPoint文件?这样做的任何好的库?
Is this even possible? How can I write the raw bits that make up a PowerPoint file? Any good libraries for doing this?
更新微软参考页二进制格式的这里。
UPDATE The Microsoft Reference Page for the binary format is here.
推荐答案
开放式办公室有一个 API 。你可以(在这里DOC提供 )使用C ++绑定。如果你真的需要 C
,你就必须做一些包装..但嘿,这是圣诞节,不是吗; - )
Open Office has an API. You can use the C++ bindings (doc available here). If you really need C
, you'll have to do some wrapping.. but hey, it's Christmas, isn't it ;-)
开放式办公有出口功能的创建 .PPT
兼容的文件
Open Office has export functions to create .ppt
compatible files.
这篇关于我如何通过编程方式创建的PowerPoint presentations。在Linux上。免费。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!