【发布时间】:2011-04-08 07:47:45
【问题描述】:
是否有人知道能够从 Microsoft Office Open XML 文件生成 XSL-FO 的库,例如 Word DOCX 或 Excel XLSX?
鉴于这些 Office 文件基本上是 ZIP 文件中的 XML,我认为通过应用适当的 XSLT 转换从它们生成 XSL-FO 将非常简单——尽管编写 XSLT 需要一些时间。但如果它像我怀疑的那样简单明了,那么也许有人编写了一个库来执行此操作,或者发布了执行此操作的 XSLT 转换。
This Microsoft MSDN library article 包含一个使用 Word 2003 WordprocessingML 文件创建 XSL-FO 的示例,但我没有看到任何更新的 Open XML 格式。
有人有建议吗?最好使用 Java 库,但可以考虑任何事情。
【问题讨论】:
-
您有没有找到从 docx4j 中获取 XSL-FO 的方法?
标签: java ms-office openxml xsl-fo