PDA

Visualizza la versione completa : [java]java2D e Sistema di coordinate


Dorcan82
07-01-2005, 12:05
salve.....
ho creato un'applicazione che realizza alcune stampe di etichette....
volevo sapere, dato che ho bisogno di ricreare alcune misure che la carta mi impone, come realizzo una comversione da millimetri o centimetri in pixel???'

:ciauz: :confused: :ciauz:

netarrow
07-01-2005, 15:26
dipende dalle dimensioni dei pixel, un monitor con risoluzione 800 * 600 vuol dire che avr 800 pixel di larghezza e 600 di altezza, se poi sai che il monitor a 14 pollici sai che la diagonale dello schermo 14 pollici(1 inc = 2,5 cm => 35[cm]).
Quindi, eseguendo il teorema di pitagora, sai che la diagonale in pixel corrisponde a sqrt((800^2)+(600^2)), 1000 pixel di diagonale.

Fatto questo puoi calcolare quando corrisponde 1 pixel facendo il rapporto delle due diagonali:

1000 / 35 = 28,57

1 centimetro corrisponde a 28.57 pixel

:master: bho spero che sia giusto, altro non mi viene in mente :fagiano:

:ciauz:

Dorcan82
09-01-2005, 11:32
grazie per il consiglio, ma ho perso un p di tempo facendo delle prove adesso utilizzo un array precalcolato di coordinate

Loading