PDFSharp.NET ライブラリを使用して、PDF ファイルのリストに透かしを入れています。すべてが正常に機能し、Web サイトには多くのサンプルがあります。
http://www.pdfsharp.net/wiki/Graphics-sample.ashx
最後に、大きな会社ロゴを PDF ページの中央に追加します。
PNG を使用できるので、透明に設定された領域が PDF ページを「覆い隠す」ことはありません。
PDFはPDFSharpを使用して生成されたものではありませんが、「画像」PDFです。
このため、私が必要としているのは、機能する透明度に加えて、画像の不透明度を設定する方法です!
画像を配置するコードは次のとおりです。
XGraphics gfx = XGraphics.FromPdfPage(page, XGraphicsPdfPageOptions.Append);
XImage image = XImage.FromFile(mypath);
gfx.DrawImage(image, pwidth/2-image.PixelWidth/2, pheight/2 image.PixelHeight/2);
gfx.Dispose();
誰かがすでにそれに直面していますか?