如何 1釐米轉換爲PX釐米到像素轉換
這種轉換在HTML解析器使用
%
轉換是? - >(allToPx[0]) * 16)/100) px
pt
轉換爲 - >(allToPx[0]) * 16)/12) px
em
轉換是 - >(allToPx[0]) * 16)/1) px
但如何轉換cm
?
如何 1釐米轉換爲PX釐米到像素轉換
這種轉換在HTML解析器使用
%
轉換是? - >(allToPx[0]) * 16)/100) px
pt
轉換爲 - >(allToPx[0]) * 16)/12) px
em
轉換是 - >(allToPx[0]) * 16)/1) px
但如何轉換cm
?
沒有cm
轉換爲cm
元件的大小在很大程度上取決於屏幕密度,這不能在大部分設備上訪問(每英寸或釐米像素)
它不會是不可能將cm
轉換爲px
,因爲它們是相同單位類型的而不是。
cm
是絕對長度單位,而px
是相對長度單位
它就像說,「我可以轉換公斤至幾小時?」
以此作爲參考:http://msdn.microsoft.com/en-us/library/ms537660(v=vs.85).aspx
你必須找出適合你的顯示器的像素密度。這可能會有很大的不同。你必須要得到這些數據:屏幕
然後你可以計算一下一個給定像素的實際大小垂直和水平...
但獲得這種信息並不總是可能的。如果可能的話,您可能必須使用一些依賴於平臺的技巧來獲取這些技巧......此外,您沒有指定使用的是哪種類型的UI庫。這可能有助於我們提供建議。
*「獲取這種信息並不總是可能的。」*尤其是,如果屏幕投射到任何舊的平坦表面上,尤其如此。 ;) –
哇,我忘了投影儀。我從現在開始會記住這一點。另外,我還想知道關於同一個問題的視頻眼鏡是什麼樣的......我這次沒有想到開箱即用...... – ppeterka
我認爲一個更好的比喻是磅和公斤,因爲第一個是力(質量x引力拉),而第二個是質量。在軌道上(自由落體),80公斤的宇航員體重爲0磅。 –
這可能與我的想法有所不同。 :) –