【发布时间】:2013-02-11 13:27:27
【问题描述】:
我正在尝试为 pdf 设置背景并设法使用图像设置它我的 pdf 有一个大表格,因此页面会自动添加,而不是使用 Document.NewPage() 方法,因此图像背景仅设置在第一页。这是添加背景的代码:
Image backImg = Image.GetInstance(@"D:\websites\DIS\bugs\130208\A4.png");
backImg.SetAbsolutePosition(0, 0);
backImg.Alignment = Image.UNDERLYING;
var doc = new Document(pageSize);
PdfWriter pdfWriter = PdfWriter.GetInstance(doc, new FileStream(filePath, FileMode.Create));
doc.Open();
doc.Add(backImg);
...
creating a big table
而不是使用doc.NewPage() 方法。在关闭文档之前,我是否必须循环抛出每个页面并在末尾添加背景图像,但是如何将它放在后台而不是其他元素之上?
【问题讨论】:
标签: c# itextsharp