Modifier la propriété PaperSize.Kind [Résolu]

sachie 93 Messages postés jeudi 7 juin 2007Date d'inscription 16 septembre 2010 Dernière intervention - 24 janv. 2008 à 14:47 - Dernière réponse : sachie 93 Messages postés jeudi 7 juin 2007Date d'inscription 16 septembre 2010 Dernière intervention
- 24 janv. 2008 à 15:29
Bonjour c'est la première fois que je post sur ce forum et éspère que mon problème pourrat être résulo!

Apprenti dans le c# il faut actuellement que je créé un programme d'impression sur traceur pour cela j'ai besoin dé définir la taille du papier.
J'ai donc pensé à utiliser dans la classe PageSettings je modifie la propriété PaperSize.Height, mais il faut pour cela que ma propriété PaperSize.Kind vale PaperKind.Custom.
Or la propriété PaperSize.Kind est en lecture seule sans accesseur set et donc il m'est impossible de changer sa valeure.

Donc je voudrais trouver un système pour changer la valeur de PaperSize.Kind.

J'ai parcouru ce forum est d'autres mais tout les tuto que j'ai trouver ne modifie pas cette propriété car ils semblent tous réalisées afin d'utiliser une imprimante "basique" de format A4 fixe.

Je m'aide actuellemnt d'internet et du livre "C# et .NET version2" , mais là...je galère.

En vous remerciant.
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
SharpMao 1025 Messages postés mardi 4 février 2003Date d'inscription 7 juin 2010 Dernière intervention - 24 janv. 2008 à 15:00
3
Merci
Salut à toi et bienvenue.


Si tu veux faire une impression (et faire bonne impression ), tu dois avoir un objet de type System.Drawing.Printing.PrintDocument. J'admetterai ici que ta variable se nomme '_document'.




PaperSize

customPaper

= n
ew
(

"Custom"


, paperW, paperH);
_document.DefaultPageSettings.PaperSize = customPaper;





Amicalement, SharpMao

"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!"
(Coluche / 1944-1986 / Pensées et anecdotes)

Merci SharpMao 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 92 internautes ce mois-ci

Commenter la réponse de SharpMao
sachie 93 Messages postés jeudi 7 juin 2007Date d'inscription 16 septembre 2010 Dernière intervention - 24 janv. 2008 à 15:29
0
Merci
Merci

Ca fait plaisir de voir une réponse si rapide, visiblement visual studio n'a plus de problème pour que je change cette taille
mais le traceur continu de découper au format A4

Mercu quand même de ta réponse SharpMao elle va m'aider a avancer!
Commenter la réponse de sachie

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.