如何在任何屏幕上显示“实际尺寸”?

cvelit 发布于 2019-02-11 monitor 最后更新 2019-02-11 21:14 6 浏览

我正在做一个CAD程序。我想在屏幕上以实际大小显示图形,这意味着如果我可以放置一把尺子来测量屏幕上的线条,并且它们应该匹配。但屏幕有不同的dpis。我如何获得正确的dpi并计算我的程序的乘法因子? 谢谢。

已邀请:

wab

赞同来自:

要了解屏幕的像素密度,您需要两条信息,物理尺寸和分辨率。 虽然可以通过编程方式确定分辨率,但物理尺寸却不能。 (据我所知) 这个想法有一些实现,其中软件询问用户他们的屏幕尺寸是什么,并使用它来确定像素密度。
例如:点击 http://www.sizeis.com/结果 http://pective.com/pic/frog 或者,一些界面要求用户使用固定尺寸的项目进行校准 - 例如通过调整滑块直到数字轮廓与信用卡匹配。
例如:点击 http://mwctoys.com/REVIEW_060412a.htm(见第二张图片) http://beta.lifesizer.com/images/featured 在任何情况下,您都必须确定显示器的物理尺寸以计算像素密度。