水印是出现在文档中现有内容前面或后面的文本或图像。它通常用于防止文档被非法使用。在下文中,我将介绍如何使用Spire.PDF for .NET在C#和VB.NET程序中向PDF添加单行或多行文本水印。
- 添加单行文本水印到PDF
- 添加多行文本水印到PDF
安装Spire.PDF
首先,你需要从这个链接下载Spire.PDF的最新版本,并手动将DLL文件添加到你的应用程序中作为引用。或者,你可以通过NuGet直接安装它。
示例1 添加单行文本水印到PDF
[C#]
using Spire.Pdf;
using Spire.Pdf.Graphics;
using System.Drawing;
namespace AddTextWatermarkToPdf
{
class Program
{
static void Main(string[] args)
{
//创建一个PdfDocument 对象
PdfDocument pdf = new PdfDocument();
//加载一个示例PDF文档
pdf.LoadFromFile(@"C:\Users\Administrator\Desktop\sample.pdf");
//创建一个PdfTrueTypeFont 对象
PdfTrueTypeFont font = new PdfTrueTypeFont(new Font("Arial", 55f), true);
//设置水印文本