PDF辅助功能| '标题 - 失败'使用XSL-FO生成PDF时Acrobat Pro出错

时间:2016-01-21 11:57:18

标签: xsl-fo

我正在使用Apache FOP API中的XSL模板从XML生成PDF文档。我的应用程序需要动态生成PDF文档。

尽管添加了标题(下面的代码段),但我得到了“标题 - 失败”字样。在Adobe Acrobat Pro 11中检查辅助功能(完整检查)时出错。

<fo:declarations>
            <x:xmpmeta xmlns:x="adobe:ns:meta/">
                <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <rdf:Description rdf:about=""
      xmlns:dc="http://purl.org/dc/elements/1.1/">
                        <!-- Dublin Core properties go here -->
                        <dc:title>Document title</dc:title>
                        <dc:creator>Document author</dc:creator>
                        <dc:description>Document subject</dc:description>
                    </rdf:Description>
                    <rdf:Description rdf:about=""
      xmlns:xmp="http://ns.adobe.com/xap/1.0/">
                        <!-- XMP properties go here -->
                        <xmp:CreatorTool>Tool used to make the PDF</xmp:CreatorTool>
                    </rdf:Description>
                </rdf:RDF>
            </x:xmpmeta>
        </fo:declarations>

2 个答案:

答案 0 :(得分:0)

在Adobe Acrobat中如果我转到文件 - &gt;属性 - &gt;初始视图 - &gt;选择&#39;文件标题&#39;在Show中,错误是固定的。但是我无法以编程方式找到任何相同的东西,无论是在XSL模板还是在java代码中。

答案 1 :(得分:0)

看起来此问题已修复,可能在2.1版中。我在使用1.1版时遇到同样的问题后刚刚升级到FOP 2.2,我很高兴地报告在使用Adobe Acrobat XI Pro打开动态生成的PDF-UA文件后,一切正常。