Bonjour,
Je cherche un moyen d'imprimer une facture.
J'explique :
J'ai une application WPF dans laquelle je peux créer une facture (c'est une DataGrid du WPFToolkit). A l'écran, pas de problème, si ça déborde, il y a des scrollbar, donc ça va bien.
Maintenant, je voudrais imprimer cette facture.
Pour le moment, j'ai essayé avec un FixedDocument dans lequel je colle juste un Visual qui représente la facture. C'est assez simple, et ça marchouille tant que la facture tient sur une page. S'il y a trop de ligne, ça me colle une scrollbar sur l'impression. Normal, je n'en attendais pas plus.
Donc voilà, je ne sais pas vraiment comment m'y prendre, j'ai pas trouvé de tuto/doc qui parlerait des impressions multipages, autre qu'avec un FlowDocument qui présente des textes simples qui peuvent s'arranger n'importe comment.
Est-ce que je pourrai réutiliser les mêmes contrôles qu'à l'affichage et faire en sorte qu'ils se dimensionnent correctement sur plusieurs pages, est-ce que je dois générer un FlowDocument, ou est-ce qu'il y a encore une autre solution alternative ?
Merci
Partager