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

Graphisme Java Discussion :

Connaitre résolution d'une image en fichier


Sujet :

Graphisme Java

  1. #1
    Membre expérimenté Avatar de rtg57
    Homme Profil pro
    Autodidacte
    Inscrit en
    Mars 2006
    Messages
    1 340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 340
    Points : 1 576
    Points
    1 576
    Par défaut Connaitre résolution d'une image en fichier
    Bonjour,

    je voudrais imprimer sur une même page, des images issues de fichiers des ressources graphiques de mon application, ainsi qu'une copie écran.

    Je voudrais que les échelles entre les différents éléments constituant l'image, soient respectées:
    Par exemple:
    * La copie écran produit une image à 96dpi
    * une icone issue des ressources graphiques est produite à partir d'un fichier contenant une image en 300dpi.
    * L'impression JAVA se fait par défaut en 72dpi.

    Je voudrais que mon application puisque connaitre d'elle-même, la résolution de l'icône, afin que je puisse effectuer des transformations d'échelle.
    Ainsi, si je décide de mettre un autre logo, mais avec une résolution différente, l'application sera capable de faire les adaptations toute seule.

    Existe-t-il un moyen simple de connaitre cette information ?

    Je sais que la résolution est "inscrite" dans le fichier du logo car lorsque je l'ouvre avec n'importe quel logiciel de traitement d'image, il est capable de la montrer. Mais je sais pas comment extraire cette donnée par JAVA.
    @ bientôt...

    Salut & @+ sur 3W!

  2. #2
    Expert éminent sénior
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Les images n'ont pas de DPI, ce ne sont ni des écrans, ni des imprimantes.

    Elles ont juste une taille en pixels.

    La notion de dpi correspond au nombre de pixels qu'un écran ou une imprimante peut afficher. Une image, par définition, n'a absolument rien qui ne corresponde à cette notion.

    Cf http://www.johnny-pixel.com/avm/dpi_confusion.php
    Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.

  3. #3
    Membre expérimenté Avatar de rtg57
    Homme Profil pro
    Autodidacte
    Inscrit en
    Mars 2006
    Messages
    1 340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 340
    Points : 1 576
    Points
    1 576
    Par défaut
    Merci Sinok de me répondre.

    Je suis parfaitement d'accord avec ce que tu dis, néanmoins, lorsque je crée les images qui égayent mes applications, la notion de DPI est enregistrée dans le fichier. La preuve est que lorsque j'ouvre à nouveau le fichier avec GIMP par exemple, il connait cette information.

    Bien que la résolution d'image est abstraite, cela permet néanmoins lorsqu'on les mélange ensemble d'avoir des proportions entre elles, et surtout de savoir quelle place elles doivent occuper lorsqu'elle seront imprimées.

    Or actuellement, je bosse sur l'impression d'images en JAVA, qui tourne par défaut en 72 DPI, ce qui est moche en sortie imprimante.
    Si quelqu'un me fournit un logo en 300dpi, cela va rapidement chercher dans les 400pix. Si JAVA me l'imprime directement (72dpi), il occupe une énorme place.
    D'où cepost... je voudrais avant d'imprimer, effectuer des opérations d'échelle en fonction de la résolution des images.
    @ bientôt...

    Salut & @+ sur 3W!

Discussions similaires

  1. obtenir la résolution d'une image
    Par zoumoizou dans le forum Langage
    Réponses: 8
    Dernier message: 04/04/2007, 18h21
  2. [Upload] Résolution d'une image
    Par shelko dans le forum Langage
    Réponses: 2
    Dernier message: 02/03/2007, 09h31
  3. programme pour réduire la résolution d'une image
    Par khokho dans le forum Multimédia
    Réponses: 6
    Dernier message: 16/11/2006, 19h44
  4. Script VBS pour connaitre taille d'une image
    Par fredoh dans le forum Windows
    Réponses: 2
    Dernier message: 24/02/2006, 14h27
  5. résolution d'une image
    Par nabil dans le forum VB 6 et antérieur
    Réponses: 23
    Dernier message: 29/08/2005, 20h12

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