| |
Posted on February, 14 2009 - 1:14 PM |
Bonjour, comment je peux garder la porportion d'une image suivant la resolution de l'ecran ?
Exemple: Si je dessine un carré de 5cm X 5cm dans une résolution écran de 1600X1050 j'ai une image de 182X182Pixel pour 5cm X 5cm.
Quand je passe en résolution 800X600
J'ai toujours mes 182x182pixels ( normal) mais mon image à l'ecran fait presque 9cm X 9cm Hors je voudrais avoir aussi 5cm x 5cm
Question : Comment calculer et modifier la taille en pixel de mon image pour qu'elle ai toujours 5cm X 5cm dans n'importe quelle resolution d'écran ?
Pour info //Image..largeurInitial est a 182 //Image..hauteurInitial est a 182
Comment faire le calcul pour donner le bon nombre de pixel a mon image quand je change de resolution d'ecran la résolotion de l'écran peut être connue pas SysYres() et SysXres()
Image..largeur= ?? Image..hauteur= ??
Merci par avance et bon developpement sous WD14
Fabian |
| |
| |
| | | |
|
| | |
| |
Posted on February, 14 2009 - 10:45 PM |
| |
| |
| | | |
|
| | |
| |
Posted on February, 15 2009 - 12:25 PM |
Un régle de trois ne fonctionenra pas, chaque ecrans a des pixels de differentes tailles !
"Luc BAUDELOT" <webmaster@sohier-mdp.fr> a écrit dans le message de news: 5eef0691f8fdf3d3d6d601b846b1933e@news.pcsoft...
et une règle de trois ?
|
| |
| |
| | | |
|
| | |
| |
Posted on February, 15 2009 - 5:54 PM |
Bonjour...
Il y a une api disponible (mais je n'ai plus son nom en tête) qui donne le nbre de points par pouces (verticalement et horizontalement) de l'écran... Après, il suffit de faire une règle de trois, effectivement
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com/index_FR.html
WinDevelop.BE wrote:
Un régle de trois ne fonctionenra pas, chaque ecrans a des pixels de differentes tailles ! "Luc BAUDELOT" <webmaster@sohier-mdp.fr> a écrit dans le message de news: 5eef0691f8fdf3d3d6d601b846b1933e@news.pcsoft... et une règle de trois ?
|
| |
| |
| | | |
|
| | |
| |
Posted on February, 16 2009 - 10:38 AM |
WinDevelop.BE a écrit :
Bonjour, comment je peux garder la porportion d'une image suivant la resolution de l'ecran ?
Exemple: Si je dessine un carré de 5cm X 5cm dans une résolution écran de 1600X1050 j'ai une image de 182X182Pixel pour 5cm X 5cm.
Quand je passe en résolution 800X600
J'ai toujours mes 182x182pixels ( normal) mais mon image à l'ecran fait presque 9cm X 9cm Hors je voudrais avoir aussi 5cm x 5cm
Question : Comment calculer et modifier la taille en pixel de mon image pour qu'elle ai toujours 5cm X 5cm dans n'importe quelle resolution d'écran ?
Pour info //Image..largeurInitial est a 182 //Image..hauteurInitial est a 182
Comment faire le calcul pour donner le bon nombre de pixel a mon image quand je change de resolution d'ecran la résolotion de l'écran peut être connue pas SysYres() et SysXres()
Image..largeur= ?? Image..hauteur= ??
Merci par avance et bon developpement sous WD14
Fabian
tu dessines un trait de 100 pixels, tu demandes quelle longueur en mm il fait, et ensuite tu fais une regle de trois ....
my 2 cents |
| |
| |
| | | |
|
| | |
| |
Posted on February, 16 2009 - 1:16 PM |
Sauf a faire une mire de calibrage liée à chaque écran (et après on fait des règles de 3), à mon sens aucune chance ... Le 800*600 n'a pas la même taile physique sur un écran 15, 17, 19 pouces et malgré les progrès du Plug and Play, il n'y a pas d'API qui donne la taille physique d'un écran. Ton problème me rappelle quand je gérais des tables à digitaliser pouvant avoir des résolutions et des dimensions physiques variées. La seule solution était le calibrage par la saisie d'un ensemble de points.
Alors un petit cache en carton de 5 cm par 5 cm et un écran avec un carré extensible par des touche + et - par exemple.
Cordialement C.D |
| |
| |
| | | |
|
| | |
| |
Posted on February, 16 2009 - 3:52 PM |
Salut, En fait il te faudrait connaitre le DPI de ton écran en cours et d'extrapoler en fonction de la résolution utilisée (qui n'est pas forcément celle de base de l'écran). Mais j'ai vraiment un doute que l'on puisse connaitre le DPI d'un écran en soft... A+ |
| |
| |
| | | |
|
| | |
| |
Posted on February, 18 2009 - 8:17 AM |
| |
| |
| | | |
|
| | |
| |
Posted on February, 19 2009 - 7:57 AM |
Bonjour,
Merci cela fonctionne parfaitement avec cette API
fa
"Judah" <thejudah@gmail.com> a écrit dans le message de news: a1fa178b6fa648963b0d918f3814ec78@news.pcsoft...
|
| |
| |
| | | |
|
| | |
| |
Posted on September, 22 2021 - 1:49 PM |
Bonjour, je suis débutant, quoi que le forum est trop vieux, mais qui tente rien n'a rien. j'ai le même problème que celui soulevé par Windevelop.BE, merci de m'éclairer. |
| |
| |
| | | |
|
| | |
| |
Registered member 3,889 messages Popularité : +227 (347 votes) |
|
Posted on September, 22 2021 - 2:18 PM |
| |
| |
| | | |
|
| | |