Document.NewPage () fügt keine neue Seite hinzu

Ich versuche, einem PDF-Dokument eine neue Seite hinzuzufügen, aber aus irgendeinem Grund geschieht dies nicht. Vielleicht meine andere Fragehttps://stackoverflow.com/questions/11428878/itextsharp-splitlate-not-working hat etwas damit zu tun, da die Tabelle in dieser Frage nicht kaputt geht und keine neuen Seiten erstellt werden. Dies ist der Code, den ich zum Hinzufügen neuer Seiten habe:

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();

Antworten auf die Frage(1)

Ihre Antwort auf die Frage