Cme ottenere dimensione immagine in millimetri?

venerdì 05 giugno 2009 - 13.23

maximum Profilo | Newbie

ciao a tutti,
ho un'immagine caricata col system.drawing.image, vorrei ottenere la dimensione in millimetri ma da quello che vedo io me la può dare solo in pixel
c'è per caso la possibilità con questo controllo?

grazie!

Stroke Profilo | Junior Member

La risoluzione video è in pixel ed è la misura reale dell'immagine, la dimensione in cm dipende dalla densidà dei pixel (DPI) che ha scopo solo per la stampa dove a seconda della risoluzione accettata hai la misura in cm (attenzione che DPI è la risoluzione in pollici).
ciao
Furio
http://www.opsi.ws

maximum Profilo | Newbie

grazie per la risposta ma non ho capito come posso fare per risolvere il problema

Stroke Profilo | Junior Member

L'immagini viene memorizzata in pixel, perchè questa è la sua unità di misura, ipotizzando che la devi stampare su una stamapnte da 300 DPI, un ipotitica immagine di 900 * 900 pixel sarà stampata a 900/300 = 3 pollice * 2,54 ottengo i cm.
ciao
Furio
http://www.opsi.ws

maximum Profilo | Newbie

interessante, ma il coefficiente pari a 2,54 si riferisce alla risoluzione orizzonatale o verticale?
ti ringrazio tanto!

Stroke Profilo | Junior Member

1 pollice = 2,54 cm
DPI è dot per inch (punti per pollice)
Il rapporto dpi vale sia per lunghezza che per altezza.
Come dicevo se hai un immagine di 900 Px per 300 px e stampi a 300dpi ottieni una immagine da 3 pollici per 1 pollice cioè da cm 7,62 cm x 2,54 centimetri.
Ciao
Furio
http://www.opsi.ws
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5