作成日: 2023/02/08 最終更新日: 2024/04/17
文書種別
不具合
状況
修正済み
詳細
PdfFilterクラスのUseCompressionプロパティをFalseに設定し、FlexReportのImageFieldに1bitの画像を配置してPDFにエクスポートした場合、PDFを開いたタイミングでエラーが発生します。
また、そのPDFファイルをブラウザで開くと画像が黒い状態で表示されます。
◎サンプルコード(C#)
c1FlexReport1.Load("レポート定義ファイル.flxr", "レポート名");
var image = Image.FromFile("1bit画像.png");
var imageField = c1FlexReport1.Fields[1] as ImageField;
imageField.Picture = image;
PdfFilter filter = new PdfFilter { FileName = "ファイル名.pdf", UseCompression = false };
c1FlexReport1.Export(filter);
回避方法
この問題は2023J v3.1(4.6.20233.643)で修正されました。