在使用SCADE Display繪圖時,常會碰到畫布尺寸的設定和Ratio的設置問題。
進行畫布大小計算和Ratio計算時,需要以下信息:
1.顯示器的物理尺寸
2.顯示器的分辨率
3.顯示器的物理單位
由於畫布尺寸和Ratio的計算比較抽象,故以實例進行介紹。
此處以下列數據爲例:
1.已知顯示器物理尺寸爲:380*214(mm)
2.已知顯示器分辨率爲:1920*1534
3.已知顯示器物理單位爲:mm
計算步驟如下:
1.已經知道所需的數據,首先要計算出該顯示器中每毫米的像素點數。
(1)計算顯示器的英寸
根據已知的物理尺寸,使用勾股定理:
求出C=436mm(四捨五入,可根據實際情況進行取捨)
進行單位轉換,換算成英寸,英寸與釐米的轉換關係爲:
1英寸=2.54釐米
那麼,該顯示器的英寸應爲:
436/10/2.54=17英寸(四捨五入,可根據實際情況進行取捨)
(2)計算顯示器的PPI(即每英寸像素點數)
PPI計算公式:
公式中的X=1920,Y=1534,屏幕尺寸爲17。
那麼,在將例中分辨率和求出的英寸套入可求出PPI爲144.56
(3)計算每毫米的像素點數
計算出的PPI爲每英寸的像素點數,已知每英寸=2.54cm,那麼,每毫米像素點數爲:
144.56/2.54/10=5.691339
2.計算Ratio
Ratio根據物理單位的不同有差異,在該例中,使用的單位爲mm,且計算得出每毫米有5.691339個像素點,那麼Ratio的值即爲每個像素的寬度:
1/5.691339=0.1757
3.計算畫布尺寸
SCADE Display畫布是由一個個像素點構成的,畫布長和寬分別用物理尺寸的長和寬乘以每毫米的像素點數即可。