Insertion de Datagrid dans un PDF avec itextsharp
Bonjour,
Désolé si je ne poste pas au bon endroit mais je savais pas trop où placé mon post.
Je me demandais comment faire pour inséré des Datagrid préalabelement remplis grâce à une BDD :
pour le moment j'ai ce petit bout de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| void SaveConsultClick(object sender, EventArgs e)
{
string PNSave=PNBoxConsult.Text;
string SNSave=SNBoxConsult.Text;
Document NewDoc = new Document();
try
{
PdfWriter.GetInstance(NewDoc,new FileStream("Rapport_"+PNSave+"_"+SNSave+".pdf", FileMode.Create));
NewDoc.Open();
Paragraph p1 = new Paragraph(new Phrase("Test1 :\r\n"+DataGrid1.Text));
Paragraph p2 = new Paragraph(new Phrase("Test2 :\r\n"+DataGrid2.Text));
NewDoc.Add(p1);
NewDoc.Add(p2);
MessageBox.Show("PDF créer");
}
catch(DocumentException de)
{
MessageBox.Show("Erreur 1 :"+de.Message);
}
catch(System.IO.IOException ioe)
{
MessageBox.Show("Erreur 2:"+ioe.Message);
}
NewDoc.Close();
} |
Ce code génére très bien mon PDF mais sans mes DataGrid ce qui est en fait le plus important ^^.
qu'est ce que je doit changer pour que mes Datagrid soit correctement inséré dans mon PDF ??