作成日: 2024/11/06 最終更新日: 2025/03/05
文書種別
不具合
状況
修正済み
詳細
墨消し注釈を含むPDFを画像として保存したとき、不透明度(Opacity)が反映されません。
回避方法
V8J (8.0.3) で修正済み
※以前の回避方法
PDFに保存して再度読み込んでから画像形式に保存すると反映されます。
var redact = page.Annotations.OfType<RedactAnnotation>().First();
redact.MarkFillColor = Color.Black;
redact.Opacity = 0.5f;
doc.SaveAsPng("redact1.png"); // 不透明度が反映されない
var ms = new MemoryStream();
doc.Save(ms);
doc.Load(ms);
doc.SaveAsPng("redact2.png"); // 不透明度が反映される