【发布时间】:2015-01-23 13:05:44
【问题描述】:
我有一个将 XML 文档转换为 PDF 的 XSL 文档。它一直运行良好,直到我被要求增强它以便也可以向 PDF 添加附件。搜索了一下,发现必须按照下面的方式编辑XSL才能实现。
1. fo:root 元素应包含 xmlns:pdf="http://xmlgraphics.apache.org/fop/extensions/pdf 属性。
- 应在 fo:page-sequence 元素之前添加以下行。
现在,当我运行转换时,出现以下错误。
遇到未知格式对象“{http://xmlgraphics.apache.org/fop/extensions/pdf}embedded-file”(fo:declarations} 的子级。(没有可用的上下文信息)
我在互联网上搜索了很多,但找不到解决方案。有人可以帮我吗?
【问题讨论】:
-
如果我在浏览器上查找xmlgraphics.apache.org/fop/extensions/pdf,我会得到 HTTP 404 返回。那个网址对吗?
-
当我尝试在浏览器中打开该链接时,我也遇到了这个错误。但这是我在他们的 output.pdf 文档(位于
\\fop-1.1\docs\1.1 目录下)中找到的 fop 文档中提供的说明
标签: xml pdf apache-fop