我正在尝试向 pdf 文档添加一个新页面,但是由于某种原因这没有发生。也许我的另一个问题https://stackoverflow.com/questions/11428878/itextsharp-splitlate-not-working与此有关,因为此问题中的表格没有中断,也没有创建新页面。这是我用于添加新页面的代码:
Document doc = new iTextSharp.text.Document(iTextSharp.text.PageSize.A4.Rotate(),20,20,20,40);
string rep1Name; // variable to hold the file name of the first part of the report
rep1Name = Guid.NewGuid().ToString() + ".pdf";
FileStream output = new FileStream(System.Web.HttpContext.Current.Server.MapPath("~/ReportGeneratedFiles/reports/" + rep1Name), FileMode.Create);
PdfWriter pdfWriter = PdfWriter.GetInstance(doc, output);
doc.Open();
doc.NewPage();
doc.NewPage();
doc.Close();