Google を徹底的に検索しましたが、問題の解決策が見つからないようです...
Java クラスから PDF ファイルを生成するために、Apache FOP 1.1 と Java を使用しています。この Java プロジェクトは、JAR ファイルから実行されます。JAR 自体の外部にあるイメージを使用しています。PDF の生成に使用される XSL ファイルには、次のものが含まれます。
<fo:external-graphic src="file:///C:/images/image.jpg" width="7.5in" />
多くの検索/読み取りに基づいて、src 属性のさまざまなバリエーションを試しました。
src="file:///C:/images/image.jpg"
src="C:/images/image.jpg"
src="url('file:///C:/images/image.jpg')"
src="url('C:/images/image.jpg')"
すべて成功せずに...
さて、ここが紛らわしい部分です。私はEclipse IDEから開発を行っており、src属性のバリエーションを使用する場合:
src="C:/images/image.jpg"
src="url('C:/images/image.jpg')"
画像が埋め込まれた PDF が適切に作成されます。
JARファイルから実行しているときに画像が表示されない理由がわかりません...
前もって感謝します!(うまくいけば)
デヴィン