Bonjour à tous,
J'utilise itextsharp pour transférer des tableaux vers un document PDF.
On trouve beaucoup de sources en C mais pas trop en vb.net
Comme mon application est en vb.net, j'ai décidé de rester avec ce même langage
Deux choix s'offraient à moi : en accédant directement à la base access ou en utilisant les datagridview.
J'ai opté pour le deuxième choix
Via le code, j'ai réussi à exporter un datagridview en intégrant automatiquement le nombre de colonnes, les largeurs des colonnes d'origine
Le tableau obtenu correspond exactement à ce que je voulais
Seulement, voilà je bute sur un truc.
Je crée ma table ainsi :
Dim table As New PdfPTable(Form1.Table1DataGridView.Columns.Count)
Après avoir fait ma soupe je remplis les cellules avec la méthode :
Puis je l'intègre à mon document
Seulement le texte apparait à gauche et la hauteur des lignes est trop serrée.
Afin de donner un peu d'air à cette table, je cherche un moyen de définir pour toute ma table une hauteur pour chaque ligne ajouté et que le contenu de chaque cellule soit au milieu (centré verticalement et horizontalement).
J'ai fouiné à droite et à gauche et je n'ai pas réussi à mettre la main sur les paramètres adéquates.
Merci pour votre future aide
Partager