J'ai un simple fichier texte, et je dois l'imprimer en utilisant WPF. Comment puis-je imprimer ce fichier avec les paramètres d'impression spécifiés (comme la marge, l'impression sur les deux côtés).
Réponses
Trop de publicités?Microsoft a introduit une nouvelle API d'impression dans le cadre de WPF. Vous pouvez en savoir plus sur Impression et gestion du système d'impression sur MSDN . Vous devrez formater le texte dans un document XPS que vous pourrez ensuite imprimer. Il y a un exemple sur la façon d'imprimer par programme des fichiers XPS .
Convertissez le fichier en un FlowDocument, puis imprimez-le. L'astuce consiste à charger le texte dans le FlowDocument, Voir :
http://someblokeontheinternet.blogspot.com/2009/11/printing-contents-of-text-box-or-just.html