Bonjour,
Je voudrais remplir des champs dans mon fichier pdf avec ITextSharp mais je n'y arrive pas.
Selon ce code :
J'ai crée un textBox1 dans mon fichier pdf mais ce code ne remplit pas mon textBox1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 string pdfTemplate = @"C:\Essai1.pdf"; PdfReader reader = null; PdfStamper stamper = null; FileStream pdfOutputFile = new FileStream(pdfTemplate, FileMode.Create); reader = new PdfReader(@"C:\Essai.pdf"); stamper = new PdfStamper(reader, pdfOutputFile); AcroFields fields = stamper.AcroFields; fields.SetField("TextBox1", "Toto"); stamper.FormFlattening = true; stamper.Close(); reader.Close();
En fait, quand je lis le fichier pdf, la valeur "fields" est vide. Et je ne comprends pas pourquoi.
Comment ca marche exactement ?
Merci d'avance de votre aide,
Zephyr1112.
Partager