有没有一个开发工具包/库(用c或c++写的)来写docx文件?微软有一个开发工具包,但它是用C#编写的。
发布于 2010-08-11 08:45:15
考虑到OOXML ( .docx文件背后的Open Office XML文件格式)背后的XML schema的复杂性,您可能希望考虑使用一个工具来帮助您创建可以生成所需输出XML的XSLT样式表。然后使用一个基于C的XSLT引擎(内存中的XT或Xalan-c )在压缩它们之前执行转换。
Altova的Stylevision看起来对创建样式表有很好的支持,但我自己还没有用过它。可能值得一看。
发布于 2010-08-06 02:54:56
这不是一个工具包,但您可以尝试Word Automation Class,它也适用于Word 2007/2010。有关this answer的详细信息。
发布于 2010-08-10 20:28:42
我不知道直接的答案,但是如果你找不到答案,你能不能只写一个暴露你所需要的东西的C#托管com对象,然后调用CoCreateInstance从c或c++访问类型库?
https://stackoverflow.com/questions/3420176
复制