以下代码在pdf页面的中心添加指定图像的水印。我希望图像作为整个 pdf 页面上的水印重复出现,而不仅仅是在中心。水印应该重复 background-repeat 属性在 css 中的工作方式。static void Main(string[] args){ Document pdfDocument = new Document(@"C:\Users\code.wines\Downloads\old.pdf"); pdfDocument.Pages.Add(); ImageStamp imageStamp = new ImageStamp(@"C:\Users\code.wines\Desktop\image.jpg"); imageStamp.Background = true; imageStamp.Height = 350; imageStamp.Width = 350; imageStamp.Opacity = 0.5; imageStamp.HorizontalAlignment = HorizontalAlignment.Center; imageStamp.VerticalAlignment = VerticalAlignment.Center; for (int j = 1; j <= pdfDocument.Pages.Count; j++) { pdfDocument.Pages[j].AddStamp(imageStamp); } pdfDocument.Save(@"C:\Users\code.wines\Desktop\new.pdf");}
1 回答
- 1 回答
- 0 关注
- 486 浏览
添加回答
举报
0/150
提交
取消