2
在SO的帮助下解析inline images后,我需要整理内嵌附件。 PDF可以包含附件,我发现:fo:declarations - pdf:embedded-file但它又指向一个外部文件。我如何附加属于MIME消息(很可能是BASe64)的文件?使用XSL:FO向PDF添加附件
在SO的帮助下解析inline images后,我需要整理内嵌附件。 PDF可以包含附件,我发现:fo:declarations - pdf:embedded-file但它又指向一个外部文件。我如何附加属于MIME消息(很可能是BASe64)的文件?使用XSL:FO向PDF添加附件
在最新的FOP版本,您可以使用相同的语法pdf:embedded-file
为fo:external-graphic
和直接追加的base64数据:
<fo:declarations>
<pdf:embedded-file filename="myfile.pdf" src="data:application/pdf;base64,<DATA>"/>
</fo:declarations>
...
<fo:basic-link external-destination="url(embedded-file:myfile.pdf)">Embedded PDF</fo:basic-link>
凉爽。 '最新版本'意味着我必须从源代码进行编译还是一个CA. 1周的二进制下载好吗? – stwissel
我不知道何时添加此功能。它没有在1.0版本中实现,但现在已经在主干中存在了好几个月。所以,最近的一次夜间制作应该没问题。 – Martin
+1好的答案! – GingerHead