NativePDF で透過画像を使用しても透過されない

バグ情報

NativePDF で PNG や GIF などの透過画像を使用している場合、透過された状態で出力されない事象が報告されています。

Bug ID 7098
Product PowerBuilder EN/JP
ステータス Appeon にて検証中
発生バージョン EN 12.6以前 2017 (R2) 2017 (R3) 2019 2021
JP 12.6以前 2017 (R2) 2017 (R3) 2019

:発生バージョン   :解決済み、未発生   :未確認

(2017 以外のバージョンについてはリリースされている最新リビジョンでの状況です)

 

詳細

データウィンドウオブジェクト上に PNG や GIF などの透過画像を配置した場合、画像の背後にあるオブジェクトや背景が透過されて出力されますが、印刷メソッドが NativePDF! に指定されている場合、透過せずに画像が文字を塗りつぶした状態で出力されてしまいます。また、ピクチャの「透過性」プロパティで透過率を設定しても、NativePDF では透過が有効になりません。

 

回避策

  • 本不具合に関する回避策はありません。PDF の出力で透過画像を使用したい場合、NativePDF の代わりに GhostScript を使用するか、Print 関数で PDF プリンターを使用して出力してください。
バグ情報 一覧を見る
PowerBuilder マイグレーション
PowerBuilder学習、動画で始めちゃう?