1

を使用してピエチャートを作成し、バッファリングされた画像を画像パラメータとしてIReportJFreeChartに使用して提供します。chart.createBufferedImage(width,height)IReportには画像があり、その画像式はこのパラメーターを指しているので、画像をレンダリングできます。ただし、PDFにエクスポートすると、画像は黒い長方形で覆われます。透明度やRGBについての何か、私は推測します。

この問題といくつかの提案された解決策についてのスレッドがここにありますが、私はそれらを私の問題に適用できませんでした、あなたは私を助けてくれますか?ありがとう。

スレッド:http ://www2.jasperforge.org/plugins/espforum/view.php?group_id = 102&forumid = 103&topicid = 21922&page = 2#24710

4

1 に答える 1

1

@Pekka が示唆しているように、これはPDF ファイルの透明度の制限である可能性があります。

JFreeChart から RGB または透明度の値を設定する方法が見つかりません。

このJFreeChartクラスにはcreateBufferedImage()を受け入れるメソッドが含まれており、このメソッドimageTypeは後で を作成するために使用されますBufferedImage。経験的に最適なものを選択する必要がある場合があります。

于 2010-08-29T15:45:11.483 に答える