한 컴포넌트의 width가 290입니다. 이 컴포넌트의 width를 cm로 알고 싶어 아래의 식을 이용하여 바꾸었습니다.
a:= (290/screen.PixelsPerInch)*2.54 //1인치 당 2.54cm
결과는 7.6729...의 값이 나오는데 실제 자로 화면을 대고 재어보면 9.8cm정도가 됩니다.컴포넌트의 width의 단위가 pixel이 맞는지요...
맞다면 왜 실제 화면에 자를 대어 잰 것과 다른 값이 나오는 지요...
오늘 여러번 묻는데 계속 답변하여 주셔서 감사합니다.
> 한 컴포넌트의 width가 290입니다. 이 컴포넌트의 width를 cm로 알고 싶어 아래의 식을 이용하여 바꾸었습니다.
>
> a:= (290/screen.PixelsPerInch)*2.54 //1인치 당 2.54cm
>
> 결과는 7.6729...의 값이 나오는데 실제 자로 화면을 대고 재어보면 9.8cm정도가 됩니다.컴포넌트의 width의 단위가 pixel이 맞는지요...
>
> 맞다면 왜 실제 화면에 자를 대어 잰 것과 다른 값이 나오는 지요...
>
> 오늘 여러번 묻는데 계속 답변하여 주셔서 감사합니다.
화면에 대한 cm를 말하는 건지 아니면 프린터했을때의 크기를 말하는 건지 모르겠군요...
화면일때에 640*480이냐 800*600이냐 1024*768이냐에 따라 다릅니다.
화면을 cm로 쟀을 때는 모니터의 크기에 따라서도 달라지겠죠?
그럼 좋은 하루 되세요..