私のxhtmlには次のものがあります:
...
<img src="myImage.jpg" />
...
そして私は次のようにレンダリングします:
ITextRenderer renderer = new ITextRenderer();
renderer.setDocument(XMLResource.load(in).getDocument(), url);
renderer.layout();
renderer.createPDF(out);
結果のPDFは期待どおりですが、画像(xhtmlに1回だけ含まれ、1回だけレンダリングされる)が4回要求されていることに気付きました。
さて、余分なデータのダウンロードという明らかな問題を除けば、これはほとんどの人にとって実際には問題にはなりません.
ただし、動的画像の「使用時に期限切れ」の画像キャッシュを実装する必要があり、これは本当に頭痛の種になっています...
空飛ぶ円盤が一度だけレンダリングするのに、なぜ画像に対して4つのリクエストを行う必要があるのですか?