IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Problème d'impression


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    HT
    HT est déconnecté
    Membre averti
    Inscrit en
    Juin 2002
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 15
    Par défaut Problème d'impression
    Je suis un modeste développeur sous DELPHI, très amateur.
    Il y a quelques années j'avais développé une petite application qui, entre autres, dessinait un rectangle avec des cases et écrivait du texte à l'intérieur.
    Or, en changeant d'imprimante (de jet d'encre à laser) le cadre ne se positionne plus correctement.
    Les coordonnées étaient en pixels.
    Les instructions étaient
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    printer.canvas.rectangle(200,2000,2650,2500);
    printer.canvas.moveto(200,2180);
    //etc.
    Peut-on remédier à ce problème ? Y a-t-il des coordonnées universelles pour toutes les imprimantes ?

    Merci de m'aider.

    HT
    [Balises CODE rajoutées par Pedro. Merci d'y penser à l'avenir]

  2. #2
    Membre Expert
    Avatar de LadyWasky
    Femme Profil pro
    Inscrit en
    Juin 2004
    Messages
    2 932
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 932
    Par défaut
    Citation Envoyé par HT
    Y a-t-il des coordonnées universelles pour toutes les imprimantes ?
    Hé non !!!
    Les dimensions du Canvas d'une imprimante dépendent :
    - de la taille du papier (A4,A3, etc...)
    - et de la résolution de l'imprimante 300dpi,600dpi, etc...
    - si tu es en mode portrait ou paysage

    Pour connaître la taille du cannevas de ton imprimante, c'est les propriétés PageWidth et PageHeight de la variable Printer qui te les donne.

    Cherches un peu dans mes post sur le forum, j'ai souvent expliqué en long, en large et de travers comment ça marchait.

    N'hésites pas à me répondre ici.

  3. #3
    HT
    HT est déconnecté
    Membre averti
    Inscrit en
    Juin 2002
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 15
    Par défaut Merci à WASKOL
    Merci beaucoup Waskol. Ça me paraît clair, mais pas bien simple à utiliser.

    Comment on acède à ce que tu appelles tes "posts" dans le forum. J'aimerais bien les lire.
    Bye

  4. #4
    Membre Expert
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 288
    Par défaut
    Bonjour,

    A lire avant que la modération ne te tire les orteils, heuuu... les oreilles :
    http://www.developpez.net/forums/showthread.php?t=9157



    Citation Envoyé par HT
    Merci beaucoup Waskol. Ça me paraît clair, mais pas bien simple à utiliser.

    Comment on acède à ce que tu appelles tes "posts" dans le forum. J'aimerais bien les lire.
    Bye

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème d'impression
    Par davedenice dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 28/07/2005, 16h57
  2. [PowerBuilder] Problème d'impression datawindow composite
    Par jpdar dans le forum Powerbuilder
    Réponses: 2
    Dernier message: 17/05/2005, 13h33
  3. Réponses: 16
    Dernier message: 17/03/2005, 13h54
  4. [Rave] problème d'impression
    Par romstarr dans le forum Rave
    Réponses: 2
    Dernier message: 09/06/2004, 15h48
  5. Problème d'impression
    Par IngBen dans le forum C++Builder
    Réponses: 7
    Dernier message: 22/05/2002, 11h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo