0

PDFSharpライブラリを使用して作成したPDFファイルに問題があります。私がそれらを普通に見ている限り、ファイルは大丈夫です。

ただし、これらのファイルは、ユーザー補助オプション([編集]->[設定]->[ユーザー補助](左側のメニューの[カテゴリ])->[レポートドキュメントの色]->[カスタム色])を使用して変更する必要があります。透明マスクや透明マスクのある画像があり、背景色が黒に設定されている場合は常に、すべてが消えます。

PDFSharpコードを見ると、透明なSMaskが設定されているようですが、(少なくとも私にとっては)目立った動作は見られませんでしたが、無効にすると、できないことを台無しにしてしまうかどうかはわかりません。のことを考える。

おそらく私はこれについて助けを得ることができないでしょうが、誰かがPDFの透明性とアクセシビリティオプションに関するこの問題についてもっと何かを知っていることを願っています。

4

1 に答える 1

1

透明度マスクは、透明度のある画像に対してのみ作成されます。

したがって、画像に黒い線と透明な背景が含まれていて、PDFページの色を黒に変更すると、黒い背景に黒い線が表示されます。何も表示されません。

画像に白い背景に黒い線が含まれている場合は、ご存知のとおり、白い背景に黒い線が表示されます。

透明性は機能であり、オプションです。

PDFsharpにバグがあるかもしれません。背景色が黒のグラフィックスサンプルの出力を見ると、4ページと5ページは完全に黒です(私には間違って見えます)。HelloMigraDocサンプルの出力は私には正しいように見えます。1ページの画像は透明度を使用せず、背景を白に保ちます。6ページのグラフは透明です(これにより、背景が黒になります)。しかし、これはAdobe Readerのバグかもしれません。背景色を設定しないと、すべてが正常に見えますが、代わりに透明度グリッドをアクティブにします。

画像に透明度が含まれていないと思われる場合は、さらに調査するためにファイル(PDFと画像)が必要になります。

編集:Adobe Acrobat 5でグラフィックサンプルの出力を確認しました。背景色が黒でも、すべてのページが正しく表示されます。AdobeAcrobat8およびAdobeReaderXでは、4ページと5ページは黒です。私にはAdobeAcrobat/Readerのバグのように見えます。

于 2012-06-13T11:54:51.490 に答える