Apache FOPを使用してPDF入力可能フォーム(アクロフィールド)を追加する

クリストフ

Apache FOPを使用して生成したPDFに、入力可能なフォームを追加しようとしています(エンドユーザーがacrobatリーダーを使用してフォームに情報を挿入して保存できるようにするため)。可能であれば、これがどのように行われるかについての情報を見つけることができないようです。

グーグルは、主にそれが不可能であるという事実に基づいて、多くの関連情報を提供していませんが、その情報のほとんどは2000年代初頭のものです。

FOPを使用してアクロフィールドを追加する方法はありますか?

ルフリニ

(開示:私はFOP開発者ですが、最近はあまり活発ではありません)

XSL-FO言語FOPは最初からAcroFormsを作成することはできませんので、FOPの入力言語である、、、フォームフィールドを定義するオブジェクトをフォーマットする必要はありません(あなたがする必要があるだろう拡張開発それを達成するために)。

ただし、ユーザー@mklがコメントで述べたように、PDF画像プラグインを使用すると、既存のPDFファイルのページをFOPによって作成された最終的なPDFに、画像であるかのように含めることができます。リリースノートによると、プラグインは「AcroForms(PDFフォーム)の限定サポート」を提供します。

したがって、PDFフォームを既にお持ちの場合は、通常の画像のように使用できます。

<fo:block>
    <fo:external-graphic src="my-doc.pdf#page=1"/>
</fo:block>

または、次のfo:page-sequenceレベルの拡張要素を使用してすべてのページを挿入します。

<fo:page-sequence>
    <!-- ... -->
</fo:page-sequence>

<fox:external-document src="my-doc.pdf" xmlns:fox="http://xmlgraphics.apache.org/fop/extensions"/>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

LogstashのGrokを使用した拡張Apacheログ解析にカスタムフィールドを追加します

分類Dev

apache SSHDScpClientを使用してファイルをアップロード/ダウンロードする方法

分類Dev

JavaのApache FOPで新しいフォントを使用する

分類Dev

XSLTとApache FOPを使用してPDFドキュメントで棒グラフを生成する方法

分類Dev

Apache FOP fox:external-PDFファイルを使用するとドキュメントが機能しない

分類Dev

hibernateはapache-poiを使用して外部キーフィールドにnull値を挿入しています

分類Dev

Apache PDF-Boxを使用してPDF添付ファイルのサムネイルを挿入する

分類Dev

iOSPDFKitを使用してPDFフォームフィールドにプログラムで入力する方法

分類Dev

Apache Struts2を使用してJSPでフォーム情報を取得する

分類Dev

Apacheを介してファイルをダウンロード可能にすることはできますか?

分類Dev

Apacheを使用してドキュメントルート外のファイルにアクセスする

分類Dev

カスタムネクサスリポジトリを使用してapacheエアフローをインストールする

分類Dev

Apache Commons I / Oを使用してファイルにデータを追加する

分類Dev

filezilla ftpを使用してApacheサーバーのルートドキュメントディレクトリにファイルをアップロードするにはどうすればよいですか?

分類Dev

Apache FOPでイタリック/ボールドフォントを自動的に作成するにはどうすればよいですか?

分類Dev

Apache Commons VFSを使用してSFTPサーバーにファイルをアップロード中に発生するエラーを修正する方法

分類Dev

入力フォームフィールドにドラッグアンドドロップを使用して値を追加する方法

分類Dev

SparkRunnerを使用してApacheビームを再シャッフルする方法

分類Dev

Java Apache HttpClientを使用してファイルをパブリックAWS S3バケットにアップロードする方法

分類Dev

Java Apache HttpClientを使用してファイルをパブリックAWS S3バケットにアップロードする方法

分類Dev

Apache POIを使用してピボットデータフィールドの数値形式を設定する方法

分類Dev

JavaプログラムでApache Ant APIを使用してソースファイルをプログラムでビルドする

分類Dev

Laravel 4、Ubuntu、Apacheは私を所有者としてフォルダーにファイルをアップロードします

分類Dev

apache-httpclientを介してファイルをアップロードする方法は?

分類Dev

Apache Pig:hadoop fs -textを使用して正常に表示されるファイルをロードします

分類Dev

LDAP認証をWebポータルのCGIフォームからApacheのディレクトリに転送することは可能ですか?

分類Dev

Apacheのエアフローを介してシェルスクリプトを実行する方法

分類Dev

ビルドクラスまたはwarファイルを使用してSpringMVC WebアプリケーションをApacheトマトディレクトリにデプロイするにはどうすればよいですか?

分類Dev

ユーザーがCentosを追加してApacheとしてフォルダーを作成します

Related 関連記事

  1. 1

    LogstashのGrokを使用した拡張Apacheログ解析にカスタムフィールドを追加します

  2. 2

    apache SSHDScpClientを使用してファイルをアップロード/ダウンロードする方法

  3. 3

    JavaのApache FOPで新しいフォントを使用する

  4. 4

    XSLTとApache FOPを使用してPDFドキュメントで棒グラフを生成する方法

  5. 5

    Apache FOP fox:external-PDFファイルを使用するとドキュメントが機能しない

  6. 6

    hibernateはapache-poiを使用して外部キーフィールドにnull値を挿入しています

  7. 7

    Apache PDF-Boxを使用してPDF添付ファイルのサムネイルを挿入する

  8. 8

    iOSPDFKitを使用してPDFフォームフィールドにプログラムで入力する方法

  9. 9

    Apache Struts2を使用してJSPでフォーム情報を取得する

  10. 10

    Apacheを介してファイルをダウンロード可能にすることはできますか?

  11. 11

    Apacheを使用してドキュメントルート外のファイルにアクセスする

  12. 12

    カスタムネクサスリポジトリを使用してapacheエアフローをインストールする

  13. 13

    Apache Commons I / Oを使用してファイルにデータを追加する

  14. 14

    filezilla ftpを使用してApacheサーバーのルートドキュメントディレクトリにファイルをアップロードするにはどうすればよいですか?

  15. 15

    Apache FOPでイタリック/ボールドフォントを自動的に作成するにはどうすればよいですか?

  16. 16

    Apache Commons VFSを使用してSFTPサーバーにファイルをアップロード中に発生するエラーを修正する方法

  17. 17

    入力フォームフィールドにドラッグアンドドロップを使用して値を追加する方法

  18. 18

    SparkRunnerを使用してApacheビームを再シャッフルする方法

  19. 19

    Java Apache HttpClientを使用してファイルをパブリックAWS S3バケットにアップロードする方法

  20. 20

    Java Apache HttpClientを使用してファイルをパブリックAWS S3バケットにアップロードする方法

  21. 21

    Apache POIを使用してピボットデータフィールドの数値形式を設定する方法

  22. 22

    JavaプログラムでApache Ant APIを使用してソースファイルをプログラムでビルドする

  23. 23

    Laravel 4、Ubuntu、Apacheは私を所有者としてフォルダーにファイルをアップロードします

  24. 24

    apache-httpclientを介してファイルをアップロードする方法は?

  25. 25

    Apache Pig:hadoop fs -textを使用して正常に表示されるファイルをロードします

  26. 26

    LDAP認証をWebポータルのCGIフォームからApacheのディレクトリに転送することは可能ですか?

  27. 27

    Apacheのエアフローを介してシェルスクリプトを実行する方法

  28. 28

    ビルドクラスまたはwarファイルを使用してSpringMVC WebアプリケーションをApacheトマトディレクトリにデプロイするにはどうすればよいですか?

  29. 29

    ユーザーがCentosを追加してApacheとしてフォルダーを作成します

ホットタグ

アーカイブ