我正在使用XEP和xsl-fo将文件附加到pdf:
<fo:block><rx:pdf-comment xmlns:rx="http://www.renderx.com/XSL/Extensions" content="" title="sample.bmp">
<rx:pdf-file-attachment filename="sample.bmp" src="url(data:image/bmp;base64,Qk02BFEAAA....)"/>
</rx:pdf-comment></fo:block>
它有效,并显示在“附件”页面上。不需要在文件嵌入位置出现任何可见的标记-但是:
我想在文档中的某些文本上也有一个fo:basic-link
之类的文字,以便在Acrobat中单击该文字将提示打开嵌入文件的对话框。似乎pdf-file-attachment
和pdf-comment
都不能具有文本内容,因此将嵌入文件放置在我希望链接的位置似乎不是一种选择,并且也只允许一个链接到文件。 Apache Fop为此可能具有专有的url(embedded-file(
语法,XEP中是否有类似的东西?