1

XML、XSL、および FOP を使用して pdf ファイルを作成しています。PDFファイルの内容にワード文書などの外部ファイルの内容を表示させたい。私たちが使用するPDFで画像を表示することは知っていますが、pdfファイルタイプ以外のファイルコンテンツを表示するにはどのタグが必要ですか。

これを実行できると主張する FOP 拡張機能があります。

jeremias-maerki.ch/development/fop/index.html

xmlgraphics.apache.org/fop/1.0/extensions.html#external-document も参照してください。

このように使っていたら


xmlns:fox="http://xmlgraphics.apache.org/fop/extensions"
content-type="pdf" src="C:\temp\reports\p2.pdf"/>

私は例外を取得しています

org.apache.fop.apps.FOPException: エラー (不明な場所): fox:external-document の要素マッピング定義が見つかりません

理由を教えてください。

前もって感謝します。

4

2 に答える 2

1

おそらく、まだ fox:external-document 拡張子が付いていない古いバージョンのApache FOPを使用していると思います。FOP 1.0 (または少なくとも 0.95) にアップグレードしてください。

于 2010-12-16T13:42:13.417 に答える