私はフレックスデベロッパーで、ほとんどの場合、12,14,23ポイントなどのポイントでフォントを扱っています。フォントのミリメートル(mm)でのフレックス、どのようにポイントをmmに変換するのですか?
ここで、クライアントの要件は、フォントサイズをミリメートル(mm)である。
DPIについて$ MM =($画素が$ 25.4 *)/解像度
IはMM計算のために、この式を発見したが、私は画面DPIを見つける必要がある、
、Iはflash.systemを用います。 Capabilities.screenDPIですが、これはスクリーンDPIを見つけるのに最適な方法ではないと思います。なぜなら、これは結果として72を与えるというブログを読んでいるからです。私はフォントconeversion、(mmまでポイント)
1のPostScriptポイント= 0.352777778ミリメートル
ため、この公式を発見した。しかし、私は、SWFファイルを使用していて、これは、PostScriptフォントのためのものであり、イム少し混乱フォントの場合は、(flex3で)。
このような状況にどう対処するのか、私は1000mm X 1000mmのように私の設計段階の大きさを取ることができます。この場合は、画面を小さくするために比率を使用しますサイズ
これは、すべてのmesurementはので、このような状況に対処するための方法を説明してください、ミリメートルでなければならないので、ここでは、800ミリメートルX 200ミリメートルの画面サイズになるだろう。
ryt、Thanx Bhavesh –
いいえ、DPIを処理する必要があります。計算の72はDPI値です。ピクセルはポイントではないことを覚えていることを覚えておいてください。フレックスは実際にピクセルが実際にどのくらい大きいか全く分かりません。 –
フォントサイズは常にポイントで指定され、ピクセルでは指定されません。ご覧のとおり、私はDPIを扱っていません。 – DexTer