我正在使用PDFsharp来使用一个PDF作为另一个PDF的水印。这在很大程度上起作用。水印PDF被放置在目标PDF中每页内容的“后面”。但是,水印内容需要部分透明(或加网)才能使生成的PDF清晰易读。
如何开始使用PDFsharp来全局调整PDF的透明度?
发布于 2016-06-17 00:29:44
有关使用PdfSharp在pdf上添加水印的详细信息,请查看文档here。从链接:
注意:从技术上讲,此示例中的水印是简单的图形输出。它们与PDF 1.5中引入的水印标注无关。
这是another link,它声称有3种不同的水印应用方法--你尝试过其中的任何一种吗?看起来你可能需要使用MigraDocs和PdfSharp来实现这一点。
你没有指定你的水印是什么样子的-它需要支持你可以创建的任何自定义pdf吗,或者它只是页面上的一些文本?使用我发布的链接,后者看起来肯定是可能的。
如果你想创建自定义对象,也许你可以查看this link (Xforms),它谈到了绘制透明的自定义形状:
此示例演示如何从头开始创建XForm对象。您可以将这样的对象视为模板,一旦创建,就可以在PDF文档中的任何位置频繁绘制。
我认为,也许不是有两个pdf (一个主和一个水印),它可能会更容易有一个pdf,然后创建水印,无论是使用内置的方法,或通过创建一个XForm对象并将其粘贴到pdf上。
https://stackoverflow.com/questions/37863949
复制相似问题