Ajouter une page au document PDF en utilisant iTextSharp
Je voudrais ajouter une page à un document PDF contenant du texte simple.
J'ai essayé le code suivant que j'ai trouvé sur internet, mais jusqu'à présent, je n'ai pas réussi à le faire fonctionner:
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();
S'il vous plaît laissez-moi savoir comment faire de ce droit?
source d'informationauteur Ahmad Hajou
Vous devez vous connecter pour publier un commentaire.
Essayez Ce code: Il ajoute une nouvelle page à un fichier pdf existant et ajouter un filigrane de texte de dernière page.
Vous ne pouvez pas utiliser PdfCopy d'ajouter des Pages. Vous aurez besoin de créer un nouveau document pdf et ajouter Si vous avez besoin de le faire (PdfCopy est le meilleur pour la fusion de pdf).
J'ai ajouté un exemple comment ajouter un pied de page trop: