1 cm を ?px に変換する方法
この変換は html パーサーで使用されます
%
変換は ->(allToPx[0]) * 16)/100) px
pt
変換は ->(allToPx[0]) * 16)/12) px
em
変換は ->(allToPx[0]) * 16)/1) px
しかし、どのように変換するのcm
ですか?
1 cm を ?px に変換する方法
この変換は html パーサーで使用されます
%
変換は ->(allToPx[0]) * 16)/100) px
pt
変換は ->(allToPx[0]) * 16)/12) px
em
変換は ->(allToPx[0]) * 16)/1) px
しかし、どのように変換するのcm
ですか?
作業しているディスプレイのピクセル密度を把握する必要があります。これは大幅に異なる可能性があります。次のデータを取得する必要があります。
次に、特定のピクセルの実際の垂直方向と水平方向のサイズを計算できます...
しかし、この種の情報を常に入手できるとは限りません。可能であれば、これらを取得するためにプラットフォームに依存するトリックを使用する必要があるかもしれません...また、使用するUIライブラリの種類を指定していません。それは私たちがアドバイスを与えることができるのに役立つかもしれません.
cm
の要素のサイズは、cm
ほとんどのデバイスではアクセスできない画面密度 (1 インチあたりのピクセル数または cm) に大きく依存するため、変換はありません。
同じユニットタイプではないため、変換することは不可能でcm
はありません。px
cm
は絶対的な長さの単位px
ですが、 は相対的な長さの単位です
「キロを時間に変換できますか?」と言っているようなものです。
これを参考にしてください: http://msdn.microsoft.com/en-us/library/ms537660(v=vs.85).aspx