【问题标题】:Save Open XML as PDF将 Open XML 保存为 PDF
【发布时间】:2011-04-08 18:56:36
【问题描述】:

作为对企业级服务器端文档生成的调查的一部分,我遇到了 Open XML。

  1. 对于那些使用过这个的人,你的成功程度如何?你会推荐它吗?
  2. 能否将 OpenXML 直接保存为 PDF,或者我需要使用第 3 方组件吗?
  3. 如果需要第 3 方组件,您使用的是哪一个,您会推荐哪一个?

谢谢

工程师

【问题讨论】:

标签: pdf-generation openxml


【解决方案1】:

Office OpenXML 的优点在于它是 Microsoft Office 的 语言——如果您在 Word 和 Excel(2007 及更高版本)中过“办公室生活”,那么这就是您想要的格式.

您可以将 OpenXML 直接“保存”为 PDF 吗?不,它需要由某些第三方组件呈现。

如果您在服务器端进行文档生成,并且不需要将 Office 文档作为输出,您通常会使用 iTextiTextSharp 之类的东西,这将直接呈现 PDF .

不过,我还没有使用过将 Office OpenXML 转换为 PDF 的服务器端组件。

【讨论】:

    【解决方案2】:

    OpenXML 到 PDF 部分有各种第三方组件。我维护开源 docx4j,这是一种选择。

    如果您正在生成文档,您可能会发现需要重复和条件。有关如何执行此操作的建议,请参阅http://dev.plutext.org/svn/docx4j/trunk/docx4j/sample-docs/databinding/conventions.html

    【解决方案3】:

    在我从事此组件的工作时,请称我为有偏见,但许多大小组织都使用 PDF 转换服务通过友好的 Web 服务界面将 OpenXML 以及许多其他格式转换为 PDF。

    看看这些例子:

    【讨论】:

      猜你喜欢
      • 2023-03-07
      • 1970-01-01
      • 2018-08-22
      • 2015-08-11
      • 2017-01-14
      • 1970-01-01
      • 2015-08-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多