2

私はCADプログラムをやっています。画面に実際のサイズで図面を表示したい。つまり、画面上の線を測定する定規を配置できれば、それらは一致するはずです。ただし、画面の dpi は異なります。プログラムの正しい dpi を取得し、倍率を計算するにはどうすればよいですか?

ありがとう。

4

2 に答える 2

0

画面のピクセル密度を知るには、物理​​サイズと解像度の 2 つの情報が必要です。解像度はプログラムで決定できますが、物理的なサイズは決定できません。(私の知る限り)

ソフトウェアがユーザーに画面サイズを尋ね、それを使用してピクセル密度を決定する、このアイデアの実装がいくつかあります。
例:
http://www.sizeis.com/
http://pective.com/pic/frog

あるいは、一部のインターフェイスでは、固定サイズの項目を使用して調整するようにユーザーに求めます。たとえば、デジタル シルエットがクレジット カードと一致するまでスライダーを調整します。
例:
http://mwctoys.com/REVIEW_060412a.htm (2 番目の画像を参照) http://beta.lifesizer.com/images/featured

いずれにせよ、ピクセル密度を計算するには、モニターの物理的なサイズを決定する必要があります。

于 2013-06-17T23:38:00.267 に答える