我正在使用c#中的itextsharp创建pdf。 我能够创建一个新文档,但是当我无法在文档中添加页面时。而且我也无法获取页面标签或更改它。
像" writer.SetPageEmpty"或者" this.AddPageWithBasicFormatting(Doc)"显示错误。显示的错误是
错误1' iTextSharp.text.pdf.PdfWriter'不包含' SetPageEmpty'的定义并且没有扩展方法' SetPageEmpty'接受类型' iTextSharp.text.pdf.PdfWriter'的第一个参数。可以找到(你错过了使用指令或程序集引用吗?)
任何人都可以建议我如何解决这个问题? 请帮忙
由于
答案 0 :(得分:0)
您好,您只需使用以下代码添加新页面: -
Document document = new Document();
document.Open();
document.NewPage();
要添加标签,请使用以下代码: -
static Font FontSubHeading = FontFactory.GetFont("gothic", 10, Font.NORMAL, new BaseColor(System.Drawing.ColorTranslator.FromHtml("#404041").ToArgb()));
Paragraph DearName = new Paragraph("test", FontSubHeading);
document.Add(DearName);