2012-11-14 58 views
1

我正在做一個CAD程序。我想在屏幕上以實際大小顯示圖形,這意味着如果我可以放置一把尺子來測量屏幕上的線條,並且它們應該匹配。但屏幕有不同的dpis。我如何獲得正確的dpi並計算我的程序的乘法因子?如何在任何屏幕上顯示「實際大小」?

謝謝。

回答

0

要知道屏幕的像素密度,需要兩條信息,物理尺寸和分辨率。 儘管可以通過編程方式確定分辨率,但物理尺寸不能。 (afaik)

這個想法有一些實現,其中軟件詢問用戶他們的屏幕尺寸是什麼,並用它來確定像素密度。
例子:
http://www.sizeis.com/
http://pective.com/pic/frog

另外,一些接口要求用戶使用的固定項目大小 - 通過直至數字剪影相匹配的信用卡調整滑塊說來校準。
實例:
http://mwctoys.com/REVIEW_060412a.htm(見第二圖像) http://beta.lifesizer.com/images/featured

在任何情況下,你將不得不決定顯示器的物理尺寸來計算像素密度。

相關問題