Converter pixels para centímetros.  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
ArchV
JavaTeenager
[Avatar]

Membro desde: 07/09/2009 20:59:07
Mensagens: 175
Localização: Curitiba
Offline

Olá pessoal. preciso medir uma linha (horizontal) desenhada em um jpanel de modo preciso em centímetros. Alguém tem uma sugestão precisa?
Pensei: - irei calcular o tamanho dela em pixels e depois converto para centímetros. No entanto, em busca da resposta achei divergências em relação ao quantos 1 centímetro equivale em pixels. aparentemente o mais confiável foi : http://www.unitconversion.org/typography/pixels-x-to-centimeters-conversion.html , 1 cm -> 37.795275591 px. Este tamanho é confiável, e preciso?

Atensiosamente,

ArchV.

[]
ArchV.

Filipe Chagas
JavaGuru
[Avatar]
Membro desde: 18/09/2006 15:26:48
Mensagens: 226
Offline

Rapaz...
eu posso estar falando bobagem...
mas pensa comigo.

Um monitor de 17' com a resolução de 1280X800
E um monitor de 15' - menor em centímetros - mas também com resolução de 1280X800

Nesse caso, ambos não teriam a mesma quantidade de pixels, porém com tamanho em centímetros diferentes?

Se eu estiver certo, fica difícil de fazer a conversão pixels X centímetros.

Mas existe uma grande possibilidade de eu ter falado besteira.

This message was edited 1 time. Last update was at 12/03/2010 20:09:12



@filipechagas
about.me/filipeochagas
filipechagas.wordpress.com

<><
Jesus te ama!
[WWW]
ArchV
JavaTeenager
[Avatar]

Membro desde: 07/09/2009 20:59:07
Mensagens: 175
Localização: Curitiba
Offline

é. andei pesquisando e achei algo sobre DPI (dots per inch) e estou agora procurando qual seria a proporção disso com os pixels e consequentemente na minha conta.

[]
ArchV.

rogelgarcia
JWizard
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 2008
Offline

Não filipe.. falou besteira nao..

É isso mesmo.. não existe essa conversão de Pixels para Cm...

DPI pontos por polegada

300 DPI é 300 pontos em uma polegada..

Pixel é um ponto.. voce pode usar isso pra fazer uma matematica..

Mas no seu caso aí.. não faz sentido medir em cm.. cada monitor cada tamanho cada resolucao vai ter um numero de cm

This message was edited 1 time. Last update was at 12/03/2010 22:01:25


Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
ArchV
JavaTeenager
[Avatar]

Membro desde: 07/09/2009 20:59:07
Mensagens: 175
Localização: Curitiba
Offline

Através da API do java consigo obter o DPI (ou PPI pixels per inch - pixels por polegada) do monitor.

ou seja.. se o monitor tem 96 DPI, logo tenho 96 pixels a cada polegada (mas, não sei se a polegada nesse caso é linear, alguem confirma?) -> que corresponde a 96 pixels a cada 2,54 cm. está certo o raciocínio? se isto realmente for verdade consigo estabelecer a proporção a resolver o problema.

[]
ArchV.

rogelgarcia
JWizard
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 2008
Offline

o raciocinio tá certo.. mas esse PPI num é muito valido nao.. vai ser sempre 96..

Faça um teste.. rode o programa com uma resolucao.. e depois rode com outra.. deve dar 96 em ambas....

Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
ArchV
JavaTeenager
[Avatar]

Membro desde: 07/09/2009 20:59:07
Mensagens: 175
Localização: Curitiba
Offline

rogelgarcia wrote:o raciocinio tá certo.. mas esse PPI num é muito valido nao.. vai ser sempre 96..

Faça um teste.. rode o programa com uma resolucao.. e depois rode com outra.. deve dar 96 em ambas....


Acredito que PPI seja proporcional ao tamanho da tela (não a resolução em sí porque a área que vc consegue obter é a mesma, a diferença é que a menor possui barra de rolagem para conseguir obter a mesma área). estou pesquisando sobre.

Se alguém tiver algo a comentar, esclarecer. sinta-se a vontade. Sugestões serão bem vindas.

[]
ArchV.

rogelgarcia
JWizard
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 2008
Offline

Faz o teste aí pra vc ver.. vai dar sempre 96..

Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
ArchV
JavaTeenager
[Avatar]

Membro desde: 07/09/2009 20:59:07
Mensagens: 175
Localização: Curitiba
Offline

e aee. andei pesquisando mas, não enconatrei nada agradável.

Continuo na espectativa. Vlw.

[]
ArchV.

ArchV
JavaTeenager
[Avatar]

Membro desde: 07/09/2009 20:59:07
Mensagens: 175
Localização: Curitiba
Offline

ninguém =/ ?

continuo ainda pesquisando, porém sem sucesso.

[]
ArchV.

 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team