使用XFDF文件将动态图像插入PDF

时间:2014-07-07 23:34:45

标签: html image forms pdf xfdf

我有一个PDF文档,我正在填写html表单中的动态内容。到目前为止,它只是文本和复选框。但是我现在需要在PDF中添加图像(图像总是在变化)。

使用http://koivi.com/fill-pdf-form-fields/处的代码我正在创建一个XFDF文件,然后只需运行它,数据就会显示在正确的位置。

我如何才能使这个工作,以便我也可以加载动态图像?我已经阅读了几个关于创建按钮的地方,但这似乎没有用。

xfdf source;

<?xml version="1.0" encoding="UTF-8"?>
<xfdf xmlns="http://ns.adobe.com/xfdf/" xml:space="preserve">
    <fields>
        <field name="first_name">
            <value>John</value>
        </field>
        <field name="last_name">
            <value>Doe</value>
        </field>
        <field name="somekindofimageplaceholder">
            <value>data:image/png;base64,iVBORw0dfsfsdsdf...</value>
        </field>
    </fields>
<ids original="f87c5ab87f1666163abd9537ba917f11" modified="1404772492" />
<f href="mypdf.pdf" />
</xfdf>

理想情况下,我想使用base64字符串,但这不是必需的。我查看了xfdf规范,并且有一个快照元素,它为图像提供了base64字符串,但这仅适用于3dviews ..? http://partners.adobe.com/public/developer/en/xml/XFDF_Spec_3.0.pdf

非常感谢任何帮助。欢呼声。

编辑: 我无法在纯XFDF中找到解决方案。作为一项愚蠢的工作,我使用XFDF文件创建PDF表单,然后使用PDFTK将其与另一个包含图像的生成PDF合并。

0 个答案:

没有答案