Langage: HTML | XAML

Impression (applications du Windows Store en C#/VB/C++ et XAML)

Ces rubriques expliquent comment imprimer du contenu à partir d’une application du Windows Store en C#, Visual Basic ou C++ et XAML.

Elles supposent que vous savez déjà écrire des programmes en C#, Visual Basic ou C++ et XAML et se concentrent donc sur les techniques spécifiques à l’impression à partir d’applications du Windows Store en C#, Visual Basic ou C++ et XAML.

Vue d’ensemble

Pour imprimer à partir d’une application Windows 8, l’application doit avoir accès à l’impression Windows et fournir le contenu mis en forme à imprimer.

Accès à l’impression Windows

Votre application accède à l’impression Windows en s’inscrivant au contrat d’impression dans chaque vue de l’application à partir de laquelle vous voulez que les utilisateurs puissent imprimer. L’inscription au contrat d’impression implique l’obtention d’un objet PrintManager, la création d’un objet PrintTask et la gestion des événements PrintDocument. Les rubriques de cette section décrivent plus en détail ce processus.

Une fois l’inscription au contrat d’impression effectuée, votre application peut utiliser l’interface utilisateur d’impression par défaut fournie par Windows, ou elle peut personnaliser cette dernière en ajoutant ou supprimant des options d’impression. Comment modifier les options standard dans l’interface utilisateur d’aperçu avant impression et Comment ajouter des options personnalisées à l’interface utilisateur d’aperçu avant impression expliquent comment personnaliser l’expérience d’impression dans Windows.

Aperçu avant impression

L’impression Windows fournit une fonctionnalité d’aperçu à toutes les applications inscrites au contrat d’impression. Les applications du Windows Store doivent utiliser les fonctions d’aperçu avant impression de l’impression Windows plutôt que de montrer le contenu de l’aperçu dans l’application elle-même.

Fourniture du contenu mis en forme à imprimer

L’impression Windows nécessite que l’application mette en forme le contenu pour l’imprimante. Une fois votre application inscrite au contrat d’impression, Windows déclenche les événements d’impression correspondant aux différents aspects du processus d’impression. Votre application doit mettre en forme et retourner le contenu requis par l’événement. Les rubriques de cette section montrent comment gérer ces événements dans une application du Windows Store.

 

 

Afficher:
© 2014 Microsoft