1

Spring 構成の Web アプリケーションがあり、速度エンジンと ITextRenderer を使用して PDF ファイルを生成しています。私の src/main/resources には、.vm ファイルと、PDF に表示したい画像ファイルの両方があります。この画像ファイルを .vm テンプレートで参照して、生成時に PDF ドキュメントに表示されるようにするにはどうすればよいですか。

私はhtmlコードを試しました:

img src="image.jpg"

と:

img src="src/main/resources/image.jpg" etc

これはどれも機能しません。この画像を埋め込むことを望んでいるので、公開された画像ディレクトリで Web サーバーを構成する必要はありません。

これを達成するにはどうすればよいですか?

4

1 に答える 1

1

HTML は、クラスパスからではなく、Web コンテキストで画像を探します。

(うまくいけば、Maven ソース パスを使用しても機能しない可能性があることは明らかです。)

webappイメージはMaven ディレクトリにある必要があるため、 Maven はイメージを war にパッケージ化できます。

画像が変更される場合など。次に、画像は完全に webapp の外部に存在し、サーブレットまたはコントローラーを介してストリーミングされる必要があります。

于 2013-01-11T22:37:32.563 に答える