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

Interfaces Graphiques en Java Discussion :

Connaitre la taille d'un pixel en cm


Sujet :

Interfaces Graphiques en Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 11
    Par défaut Connaitre la taille d'un pixel en cm
    Salut,

    Je dois dans une interface graphique développée en java afficher des image de façon a ce qu'elles fassent un certain nombre de cm. Pour cela, je dois déterminer le nombre de pixels que devront faire ces images en largeur et hauteur et donc la taille d'un pixel en cm...

    Est il possible d'obtenir cette taille via l'API java ?

    Pout l'instant j'ai développé un petit module qui utilise la méthode Toolkit.getDefaultToolkit().getScreenResolution() pour obtenir la résolution de l'écran en dpi (dot per inch) donc en point par pouce. Sachant qu'un pouce fait 2.54cm j'obtient une taille en cm.

    En inserant une capture d'écran de mon application dans photoshop et en utilisant la règle de photoshop je remarque que les images font bien la bonne taille ( je prend pour la règle de photoshop la meme résolution que celle de mon écran : 96dpi ).
    Simplement, en utilisant une vrai règle et en tentant de les mesurer il y a un décalage entre 1cm sur ma règle et 1cm sur la règle de photophop ...

    Comment ce décalage est il possible ? Est ce qu'il y a un autre paramètre à prendre en compte ?

    Je ne sais pas si je me suis bien fait comprendre ... En tout cas merci d'avance pour vos réponses ...

  2. #2
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 110
    Par défaut
    tu n'obtiendra pas de meilleur resultat.

    la preuve est simple, essai openoffice et affiche une page A4 a 100%, meme constat.

    le seul moyen est d'avoir un ecran qui soit au plus pres des rapports (resolution/dpi/diagonal). ce qui explique certain format 20,3pouces pour des ecrans pro.

    (raison de plus pour ne pas acheter un ecran premier prix)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 11
    Par défaut
    Après recherches apparement le chiffre renvoyé Toolkit.getDefaultToolkit().getScreenResolution() n'est pas très précis. Sous windows cette méthode renvoie toujours 96 ou 120dpi apparement.
    Il n'est donc pas possible via l'API Java d'afficher des objets a l'écran à une taille physique réelle en cm ?

  4. #4
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 110
    Par défaut
    Il n'est donc pas possible via l'API Java d'afficher des objets a l'écran à une taille physique réelle en cm ?
    l'API Java
    pas uniquement l'API java, tu n'auras jamais la taille reel. Ca depend beaucoup trop de l'ecran.

Discussions similaires

  1. connaitre la taille de ses pixels?
    Par membreComplexe12 dans le forum Windows
    Réponses: 5
    Dernier message: 11/04/2010, 19h19
  2. [D6] Connaitre la taille en pixel d'un texte
    Par bubulemaster dans le forum Débuter
    Réponses: 3
    Dernier message: 25/01/2008, 10h29
  3. Réponses: 7
    Dernier message: 08/06/2005, 11h04
  4. Connaitre la taille de la RAM
    Par dway dans le forum Assembleur
    Réponses: 23
    Dernier message: 15/09/2004, 10h05
  5. [JVM] Connaitre la taille mémoire utilisé par les dif classe
    Par sur_uix dans le forum Général Java
    Réponses: 4
    Dernier message: 18/09/2003, 09h17

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