你需要 Aspose.PDF 库 才能在你的环境中试用代码。API 是一个功能丰富、功能强大且易于使用的文档操作 API。打开 NuGet 包管理器,搜索 Aspose.PDF 并安装。您也可以使用软件包管理器控制台中的以下命令。
您可以使用以下类和方法在 PDF 中处理水印:
1。加载带有 “文档” 实例的 PDF。
1。创建水印神器实例。
1。设置 WatermarkArtifact 对象的属性。
1。使用 Aspose.Pdf.Page.Artifracts 集合类的方法添加水印。
1。保存 PDF 文件
在 PDF 中添加水印-C#
doc = new Aspose.Pdf.Document("1.pdf");
artifact = new Aspose.Pdf.WatermarkArtifact();
artifact.SetImage(new FileStream("1.jpg", FileMode.Open));
artifact.ArtifactHorizontalAlignment = Aspose.Pdf.HorizontalAlignment.Center;
artifact.ArtifactVerticalAlignment = Aspose.Pdf.VerticalAlignment.Center;
artifact.Rotation = 15;
artifact.Opacity = 1;
artifact.IsBackground = true;
doc.Pages[1].Artifacts.Add(artifact);
//save result pdf to file
doc.Save("add_watermark.pdf", Aspose.Pdf.SaveFormat.Pdf);