Ich möchte eine Seite zu einem vorhandenen PDF-Dokument hinzufügen, das einfachen Text enthält.Hinzufügen einer Seite zu einem PDF-Dokument mit iTextSharp
Ich habe den folgenden Code versucht, die ich im Internet gefunden, aber bisher habe ich es nicht zur Arbeit bekam:
PdfReader reader = new PdfReader("1.pdf");
Document document = new Document(reader.GetPageSize(1));
PdfCopy copier = new PdfCopy(doc, new FileStream("2.pdf", FileMode.Create));
for (int pageCounter = 1; pageCounter < reader.NumberOfPages + 1; pageCounter++)
{
//byte[] page = reader.GetPageContent(pageCounter);
copier.AddPage(copier.GetImportedPage(reader, pageCounter));
}
copier.NewPage();
copier.Add(new Paragraph("This is added text"));
document.Close();
reader.Close();
Bitte lassen Sie mich wissen, wie dieses Recht zu tun?
Hallo, während ich "document.NewPage();" verwende Methode, um eine neue Seite zu erstellen, wird es meinen Inhalt mit Header überlappen. Wie vermeidet man also Überschneidungen mit dem Header beim Hinzufügen einer neuen Seite? Bitte helfen. Vielen Dank – Herin