Impression type papier [Résolu]

Nicodelphi 82 Messages postés vendredi 19 janvier 2007Date d'inscription 19 janvier 2014 Dernière intervention - 26 juil. 2007 à 19:00 - Dernière réponse : ctx_man 285 Messages postés mardi 28 décembre 2004Date d'inscription 20 janvier 2013 Dernière intervention
- 27 juil. 2007 à 15:42
Slt esc qu'il est possible de choisir le type de papier pour l'impression en C# avec le pagesetupdialog je voudrait avoir le choix entre tout les papier proposer pa rmon imprimante comment paperphotopro etc.....
merci
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
ctx_man 285 Messages postés mardi 28 décembre 2004Date d'inscription 20 janvier 2013 Dernière intervention - 27 juil. 2007 à 15:42
3
Merci
Salut !
L'erreur me parait assez évidente même si je n'ai jamais toucher aux imprimantes :

private void pictureBox1_MouseClick(object sender, MouseEventArgs e)
{
//Création de la page de setup [OK]
PageSetupDialog psd = new PageSetupDialog();

//Création de la configuration de la page [OK]
PageSettings ps = new PageSettings();
//Tu lie ps à psd [OK]
psd.PageSettings = ps;
ps.Margins.Bottom = 0;
ps.Margins.Left = 0;
ps.Margins.Right = 0;
ps.Margins.Top = 0;

//Creation de la taille de la page [OK]
PaperSize paper = new PaperSize("Photo", 390, 510);

//Où est-ce dit que paper est lié avec ps ?
ps.PaperSize = paper;

psd.ShowDialog();

}

Merci ctx_man 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 75 internautes ce mois-ci

Commenter la réponse de ctx_man
Nicodelphi 82 Messages postés vendredi 19 janvier 2007Date d'inscription 19 janvier 2014 Dernière intervention - 26 juil. 2007 à 19:31
0
Merci
oublier ma premiere question mais voila je voudrais regler moi meme la taille du papier mais je ni arrive pas voila ce que je fait

 private void pictureBox1_MouseClick(object sender, MouseEventArgs e)
        {
            PageSetupDialog psd = new PageSetupDialog();
            PageSettings ps = new PageSettings();
            psd.PageSettings = ps;
            ps.Margins.Bottom = 0;
            ps.Margins.Left = 0;
            ps.Margins.Right = 0;
            ps.Margins.Top = 0;

            PaperSize paper = new PaperSize("Photo", 390, 510);
          
           
            psd.ShowDialog();
           
        }

mais quant je veut imprimer je n'est pas le nom photo pour choisir la taille comment faire
Commenter la réponse de Nicodelphi

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.