3

HTMLフォームから動的コンテンツを入力しているPDFドキュメントがあります。今まではテキストとチェックボックスだけでした。ただし、PDFに画像を追加する必要があります(画像は常に変化しています)。

http://koivi.com/fill-pdf-form-fields/のコードを使用して、XFDF ファイルを作成し、それを実行するだけで、データが正しい場所に表示されます。

動的画像をロードできるようにするにはどうすればよいですか? ボタンの作成に関するいくつかの場所を読みましたが、うまくいかないようです。

xfdf ソース;

<?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文字列を使用するスナップショット要素がありますが、これは3dview専用です..? http://partners.adobe.com/public/developer/en/xml/XFDF_Spec_3.0.pdf

どんな助けでも大歓迎です。乾杯。

編集:純粋な XFDF でこれを行うための解決策が見つかりませんでした。回避策として、XFDF ファイルを使用して PDF フォームを作成し、PDFTK を使用して画像を含む別の生成された PDF とマージしています。

4

0 に答える 0