Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
882 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Gérer en cm la taille de mes images sur l'écran client [relancé]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Gérer en cm la taille de mes images sur l'écran client [relancé]

n°344005
El_gringo
Posté le 26-03-2003 à 15:49:34  profilanswer
 

Je sais pas si je pense à tous les paramètre, ni si c'est possible.
J'explique :
Une web-app génère à la volée des images. Chaque image générée est destinée à un client particulier. La taille de ces images est importante lors de l'affichage à l'écran, et lors des impressions.
Je n'vois pas bien comment je peux faire (si c'est possible) pour gérer la taille en unités de distances (cm) sur l'écran du client. Pour l'impression, ça me parait tout bonnement impossible (on est obligé de connaitre la résolution de l'imprimante qu'il utilisera pour ça, et ça c'est impossible, non ?)
 
 
EDIT spécial modo : Vous avec vu !? c'est un multi-post, mais il est justifié, j'ai hésité pas mal de temps sur la catégorie dans laquelle mettre mon topic, et vraiment, les avis des 2 m'interresse (avis coté serveur, avis côté client). Merci de laisser les 2 topics continuer. [:tobrainc]


Message édité par El_gringo le 03-06-2003 à 11:01:00
mood
Publicité
Posté le 26-03-2003 à 15:49:34  profilanswer
 

n°344442
gizmo
Posté le 26-03-2003 à 21:22:42  profilanswer
 

Si c'est une web app, il est facile de faire une conversion CM/dpi. Toutes les images sur les browsers sont affichées en 72dpi (sauf sur certains moniteurs qui travaillent en 96dpi). Pour peu que la personne aie réglé son moniteur sur la résolution standard pour son écran (1024*768 pour un 17', par exemple), tu pourras afficher ton image à la taille voulue.
 
Pour l'impression, c'est encore plus simple car la, il n'y a pas de risque de réglage de l'imprimante, la conversion est directe (par contre, la qualité d'un image à 72dpi n'est pas super).

n°344448
gm_superst​ar
Appelez-moi Super
Posté le 26-03-2003 à 21:31:58  profilanswer
 

Oui, il faut utiliser les CSS :
 
#monImage {
  width: 10cm;
  height: 7cm;
}
 
À essayer. Et comme le dit Gizmo c'est pour l'affichage à l'écran que le résultat risque d'être aléatoire. Tout le monde ne configure pas correctement son OS.

n°344769
El_gringo
Posté le 27-03-2003 à 08:53:44  profilanswer
 

gm_superstar a écrit :

Oui, il faut utiliser les CSS :
 
#monImage {
  width: 10cm;
  height: 7cm;
}
 
À essayer. Et comme le dit Gizmo c'est pour l'affichage à l'écran que le résultat risque d'être aléatoire. Tout le monde ne configure pas correctement son OS.


 
Ha, génial. Décidément, gm_superstar, c'est toujours toi qui m'donne la solution ultime que je cherche, merci beaucoup.
Merci aussi Gizmo.

n°344793
El_gringo
Posté le 27-03-2003 à 09:23:06  profilanswer
 

Et en Javascript, c'est impossible de connaitre la résolution de l'écran du client ?

n°344795
El_gringo
Posté le 27-03-2003 à 09:23:48  profilanswer
 

Parce que, le redimensionnement, ça serait peut être mieux qu'il soit fait côté serveur, par ma web-app, que par le navigateur du client.

n°345000
gm_superst​ar
Appelez-moi Super
Posté le 27-03-2003 à 11:26:45  profilanswer
 

El_gringo a écrit :

Et en Javascript, c'est impossible de connaitre la résolution de l'écran du client ?


Oui :D
http://www.google.com/search?q=res [...] 8&oe=utf-8


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°345064
El_gringo
Posté le 27-03-2003 à 11:37:35  profilanswer
 

Classe, merci encore.

n°346063
the real m​oins moins
Posté le 27-03-2003 à 23:44:04  profilanswer
 

si tu connais la resolution tu connais pas forcément la taille donc ça t'avance pas, si? [:spamafote]
 


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°346064
the real m​oins moins
Posté le 27-03-2003 à 23:45:19  profilanswer
 

gizmo a écrit :

Pour peu que la personne aie réglé son moniteur sur la résolution standard pour son écran (1024*768 pour un 17', par exemple), tu pourras afficher ton image à la taille voulue.

je suis en 1400*1050 sur un 15", au boulot ;)
(c'est un laptop hein :o)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 27-03-2003 à 23:45:19  profilanswer
 

n°346076
gm_superst​ar
Appelez-moi Super
Posté le 27-03-2003 à 23:59:59  profilanswer
 

the real moins moins a écrit :

si tu connais la resolution tu connais pas forcément la taille donc ça t'avance pas, si? [:spamafote]


Ben non [:spamafote]

n°346141
El_gringo
Posté le 28-03-2003 à 08:50:18  profilanswer
 


 
Ouais, mais ça me permet de supposer gérer la taille dans un cadre "standard". C mieux que rien !

n°346210
gm_superst​ar
Appelez-moi Super
Posté le 28-03-2003 à 10:14:21  profilanswer
 

Non ça sert à rien. Si tu supposes que ton client a une résolution standard, c'est qu'elle est de 72dpi. Dans ce cas, pas besoin de savoir la résolution.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°346233
El_gringo
Posté le 28-03-2003 à 10:35:27  profilanswer
 

gm_superstar a écrit :

Non ça sert à rien. Si tu supposes que ton client a une résolution standard, c'est qu'elle est de 72dpi. Dans ce cas, pas besoin de savoir la résolution.


 
...parce que les CSS le gère, c'est ça ?

n°346238
gm_superst​ar
Appelez-moi Super
Posté le 28-03-2003 à 10:39:25  profilanswer
 

Oui, enfin indirectement. C'est le navigateur qui connait la résolution (en dpi) en interrogeant l'OS. Mais il arrive que même l'OS soit mal configuré.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°346243
El_gringo
Posté le 28-03-2003 à 10:42:42  profilanswer
 

Ouais, mais si je voulais récupérer la résolution, c'est parce que je disais que je préfère gérér moi même le redimensionnement de l'image, côté serveur.

n°346268
gm_superst​ar
Appelez-moi Super
Posté le 28-03-2003 à 11:03:02  profilanswer
 

Donc conclusion, si tu supposes que ton client a une résolution (en dpi) standard, tu n'as pas besoin de récupérer la résolution (en pixels) de l'écran :)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°348854
El_gringo
Posté le 01-04-2003 à 11:09:14  profilanswer
 

Je n'comprend pas là : j'ai une résolution standard, de 96 points par pouces (PPP), et quand j'écris la ligne suivante :


<IMG style="width:80mm;heigth:175mm;" src='urlDeMonImage'>

 
 
l'image n'apparait pas du tout aux dimensions demandées, ni à l'écran, ni à l'impression (beaucoup plus petite). Vous voyez une raison possible à ça ?

n°348868
gm_superst​ar
Appelez-moi Super
Posté le 01-04-2003 à 11:15:16  profilanswer
 

Résolution ? Taille de l'écran ? Navigateur ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°348891
El_gringo
Posté le 01-04-2003 à 11:22:19  profilanswer
 

1280*1024 sur un 19 pouces, testé avec IE6 et Mozilla1.2.1

n°348907
gm_superst​ar
Appelez-moi Super
Posté le 01-04-2003 à 11:32:59  profilanswer
 

Mouais, déjà c'est pas un format carré de résolution, peut être que ça joue...
 
En tout cas je viens d'essayer, et ça marche parfaitement : à l'impression j'ai une image de 10cm x 10cm et à peu près la même chose à l'écran (IE et Moz 1.3).
 
On peut avoir un lien sur la page en question ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°348915
El_gringo
Posté le 01-04-2003 à 11:38:19  profilanswer
 

Si tu veux, mais préviens moi quand tu voudras voir (mon serveur est en local, je le lance et l'arrête souvent).
Et je te donne l'ip en PV (et garde la pour toi).
ok ?

n°348929
gm_superst​ar
Appelez-moi Super
Posté le 01-04-2003 à 11:46:40  profilanswer
 

OK envoie. Je regarderai ça tout à l'heure.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°349260
El_gringo
Posté le 01-04-2003 à 15:44:38  profilanswer
 

Après une étude très poussée, on a pu se rendre compte que le fonctionnement de CSS est parfait, et que le problème ne se situait pas là. Bref, cette solution de redimensionnement avec les CSS est nickel.

n°414003
El_gringo
Posté le 03-06-2003 à 09:59:47  profilanswer
 

Mais, préciser les unités dans les CSS (cm, in ou autre) me parait respecter la norme CSS2 (pas CSS1). Donc en utilisant ça, à quels navigateurs je me limite ? (version IE et Netscape svp...).
Bref, à partir de quelle version IE et Netscape implémentent-il les CSS2 ?


Message édité par El_gringo le 03-06-2003 à 11:54:08
n°414167
El_gringo
Posté le 03-06-2003 à 11:53:40  profilanswer
 

Toc toc, y a qqn !?

n°414227
gm_superst​ar
Appelez-moi Super
Posté le 03-06-2003 à 12:30:31  profilanswer
 

Je dirais que IE 5+ et NS 6+ (Mozilla) supportent ça sans problème.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°414255
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-06-2003 à 12:44:33  profilanswer
 

El_gringo a écrit :


EDIT spécial modo : Vous avec vu !? c'est un multi-post, mais il est justifié, j'ai hésité pas mal de temps sur la catégorie dans laquelle mettre mon topic, et vraiment, les avis des 2 m'interresse (avis coté serveur, avis côté client). Merci de laisser les 2 topics continuer. [:tobrainc]


 
:heink: mwouais je vois pas trop pourquoi faire deux topics


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°414256
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-06-2003 à 12:46:14  profilanswer
 

El_gringo a écrit :

1280*1024 sur un 19 pouces, testé avec IE6 et Mozilla1.2.1


 
ça devrait être 1280x960
puis en 1280 sur un 19" tes pixels sont plus petits qu'en 1024 suir 17"


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°414358
El_gringo
Posté le 03-06-2003 à 14:11:14  profilanswer
 

gm_superstar a écrit :

Je dirais que IE 5+ et NS 6+ (Mozilla) supportent ça sans problème.


 
Donc, ça fonctionnera pas sur netscape 4.7

n°414361
gm_superst​ar
Appelez-moi Super
Posté le 03-06-2003 à 14:12:12  profilanswer
 

Je ne pense pas. Mais tu peux vérifier bien sûr ;)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°414365
El_gringo
Posté le 03-06-2003 à 14:12:45  profilanswer
 

antp a écrit :


 
:heink: mwouais je vois pas trop pourquoi faire deux topics


 
Pour avoir le point de vue côté client (catégorie HTML/JS), que gm_superstar et d'autres mon donné, et l'avis côté serveur, que Darklord, benou, ... m'avaient donné aussi.
Mais ça, ça date. L'autre topic à sombré aux oubliettes.

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Gérer en cm la taille de mes images sur l'écran client [relancé]

 

Sujets relatifs
Taille d'une chaine de caractere ?????afficher une icone en bas à droite de l'écran...
Gérer les droits Mysql via phpmyadminimages miniatures
avec les images[HTML,CSS] Synchroniser la taille de deux colonnes
[Java] Client FTP [Résolu]taille max d'une chaine de caractère en java?
Comment afficher mes images 3 par 3??[Java] Placer une fenêtre sur l'écran (débutant)
Plus de sujets relatifs à : Gérer en cm la taille de mes images sur l'écran client [relancé]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR