作为对企业级服务器端文档生成的调查的一部分,我遇到了Open XML。
由于
Gineer
答案 0 :(得分:3)
Office OpenXML的好处在于它是Microsoft Office的 语言 - 如果你在Word和Excel(2007及更高版本)中实现“办公室生活”,那就是你想要的格式。
您可以将OpenXML直接“保存”为PDF吗?不,它需要由某些第三方组件呈现。
如果您在服务器端进行文档生成而不需要将Office文档用作输出,则通常使用iText或iTextSharp之类的内容,直接渲染PDF。
我没有使用过将从Office OpenXML转换为PDF的服务器端组件。
答案 1 :(得分:1)
答案 2 :(得分:1)
OpenXML到PDF文件有各种第三方组件。我维护开源docx4j,这是一个选项。
如果您正在进行文档生成,您可能会发现需要重复和条件。有关如何执行此操作的建议,请参阅http://dev.plutext.org/svn/docx4j/trunk/docx4j/sample-docs/databinding/conventions.html