[wpf] générateur de document xps multipages.

Soyez le premier à donner votre avis sur cette source.

Vue 7 343 fois - Téléchargée 786 fois

Description

Cette source permet de créer un document XPS multipages. La technique utilisée est l'utilisation d'un fixed document dans lequel nous ajoutons nos pages.
Utilisation en code behind.
Le générateur permet aussi de choisir le format de feuille à utiliser pour impression.
Cette source est le sample fournit pour le tutorial Générer un document XPS multipages disponible sur ce site...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Escap
Messages postés
12
Date d'inscription
samedi 13 septembre 2003
Statut
Membre
Dernière intervention
11 février 2011
-
Tout d'abord bonjour,

Bravo pour cette source qui tombe à pic sur mon projet.

Par contre lorsque je réalise une impression (papier ou pdf creator), le document final sort le tout au format portrait alors que ma source contient un mix.

Pourriez-vous m'aiguiller sur ce probléme.

Merci par avance.
MasterShadows
Messages postés
269
Date d'inscription
lundi 1 mars 2004
Statut
Membre
Dernière intervention
19 avril 2012
10 -
Salut,
le problème de l'impression ne vient pas de la génération du document.
Le document généré possèdera bien des feuilles au format portrait et paysage ...

Pour faire une page portrait, tu utilises cette instruction :

AddPage(SheetFormat format, UIElement control)

et pour une page paysage

AddPage(SheetFormat format, SheetOrientation orientation, UIElement control)

Maintenant en ce qui concerne l'impression papier ou PDF Creator, je ne connais pas de "remèdes miracle".

Il faudrait que tu imprime ton document en 2x.

La première fois, tu spécifies dans PDF Creator que tu imprimes des images de type portrait en lui donnant la liste des pages à imprimer.

Puis la deuxième fois, tu spécifies que tu imprimes des images de type paysage et tu lui donnes la liste des pages à imprimer.

Mais y'a pas de soucis, la source fonctionne bien ...
moi411
Messages postés
180
Date d'inscription
samedi 22 novembre 2003
Statut
Membre
Dernière intervention
25 juin 2017
3 -
Bonjour,
C'est intéressant c'est clair, mais je voudrais adapter le programme à l'impression du contenu d'une richtextbox. Le problème étant que je n'y arrive pas!!!
Ma richtextbox fais parti de MainWindow.xaml et non pas d'une fenêtre à part comme votre ProductInfo.xaml.

L'endroit que je ne comprend pas c'est la déclaration d'une variable de type ProductInfo, (temp). Cette variable là devrait être pour moi ma richtextbox (si bien compris) mais j'obtient une erreur disant que la RTB est un enfant d'un autre contrôle...

En attendant je confirme le résultat est bien ce que j'attends!!! Maintenant je voudrais juste adapter à mes besoins!
Je vous remercie d'avance pour votre aide.
A bientôt.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.