【问题标题】:How can I convert docx or wordml xml files to xsl-fo?如何将 docx 或 wordml xml 文件转换为 xsl-fo?
【发布时间】:2010-09-27 15:58:37
【问题描述】:

我一直在寻找将 docx 或 wordml xml 转换为 xsl-fo 的方法。

我读了这篇文章:

What is the best XSLT engine for Perl?

但我在启动 apache-fop 时遇到了异常问题。

我能够下载这些 bin 并在本地运行它,但格式有点不对,并且它没有保留页眉和页脚或第 1 节或第 3 节(17 页文档 3 节)。

它还在大纲数字上重叠了文本,并且没有保持使用的字体。

尝试更简单的测试导致 fop 完全失败。

我想找到一种方法来创建至少接近 100% 准确复制原始文档的 PDF。

【问题讨论】:

  • 如果您想使用 FOP 通过 XSL FO 从 docx 创建 PDF,docx4j 可以为您完成。

标签: xml pdf xslt xsl-fo wordml


【解决方案1】:

我不确定 xsl.fo,但我在 PDFCreator 在 Windows 上将 Microsoft 文档转换为 PDF 方面有很好的经验。它充当打印机驱动程序,所以我猜如果您在 Windows 上托管您的网络服务器(或者可能使用 Wine?),那么我想有一种方法可以使用 Perl 的 COM 桥自动调用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-13
    • 2016-12-30
    • 2016-07-29
    • 1970-01-01
    相关资源
    最近更新 更多