Vb.net apercu avant impression wysiwyg

Soyez le premier à donner votre avis sur cette source.

Vue 17 801 fois - Téléchargée 2 456 fois

Description

A mon sens, l'aperçu avant impression sous VB.Net est buggé puisqu'il ne refléte pas la réalité. Le résultat à l'écran est différend de la sortie papier, l'aperçu ne tenant pas compte des marges physiques non imprimables. Pour corriger cela, il suffit de récupérer les marges physiques de l'imprimante par l'API GetDeviceCaps, et d'en tenir compte lors de l'aperçu écran. Cette fois, on a la même chose sur écran et sur papier.

Conclusion :


Ceci est une base de travail, il faut également tenir compte de la largeur et de la hauteur imprimable pour la mise en page du document afin de ne pas être hors limites en bas et à droite. (Getdevicecaps HORZRES et VERTRES)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
3
Date d'inscription
lundi 27 mars 2006
Statut
Membre
Dernière intervention
8 novembre 2006

Merci pour ce petit source, qui me retire une grosse épine du pied.
ultra simple et ultra efficace. ( ultra simple, j'aurai du mettre ultra court...)
pascal
Messages postés
4
Date d'inscription
mardi 1 mai 2001
Statut
Membre
Dernière intervention
4 février 2006

Ou alors avoir une imprimante capable d'imprimer sans bordure !!! ;-)

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.