ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
フォーラム一覧   -   トピック一覧
   バグ投稿 及び Voteの募集
     Flex 4.x コンパイラーで埋め込みフォントが潰れる問題
投稿するにはまず登録を

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
Pepe
投稿日時: 2011-7-15 14:12
モデレータ
登録日: 2006-1-10
居住地:
投稿: 1274
Re: Flex 4.x コンパイラーで埋め込みフォントが潰れる問題
勝手に再現不可でクローズにされたよホントにQAの質が悪い。
そうする前に、なぜ聞かない。
クローズしてから、メールで聞くとかわけ分からん。

しかも、再現するソースを送ってくれって
再現するMXMLファイルは元から添付してあるし
100% 再現するでしょ、何が聞きたいの?

きっちり仕事してよ、Adobe さん


----------------

Pepe
投稿日時: 2011-6-8 0:37
モデレータ
登録日: 2006-1-10
居住地:
投稿: 1274
Re: Flex 4.x コンパイラーで埋め込みフォントが潰れる問題
Flex 4.1 と Flex 4.5 は同じソースを
SDK を変えてビルドしただけです。

従って、コンパイラーのバグじゃ無いかなぁ〜
と、思ったわけです


----------------

kacchan6
投稿日時: 2011-6-7 11:24
ご主人様
登録日: 2009-10-15
居住地:
投稿: 167
Re: Flex 4.x コンパイラーで埋め込みフォントが潰れる問題
考察ですが、フォントの問題よりもテキストエンジンの描画の問題かも。

CFFフォントに不正なグリフが入っているわけではなくて、
テキストエンジンがTextLineを描画するときの、
サブピクセルの扱いがおかしいのではと思います。
(Flex4.1とFlex4.5で、文字のyの位置は同じでしょうか。)

ちなみに、テキストエンジンでのサブピクセルの扱いは、
CFFHintingを見る限り水平方向のみっぽいですが、
TextFieldのGridFitTypeを見ると、水平垂直両対応っぽいですね。

なので、Flex3(テキストフィールド)では問題なく、
Flex4(テキストエンジン)では潰れるって問題になるのでしょう。
どっちにせよ、バグっぽいとしか思えませんが。。。
Pepe
投稿日時: 2011-6-7 1:09
モデレータ
登録日: 2006-1-10
居住地:
投稿: 1274
Re: Flex 4.x コンパイラーで埋め込みフォントが潰れる問題
4.5 もダメでやんす 
よ〜く観ると、上部が少し潰れてるでやんす

悲しいかな、Flex 3.x が一番忠実に埋め込みフォントを再現してるでやんすwww


----------------

dsh
投稿日時: 2011-6-6 0:34
ご主人様
登録日: 2006-3-29
居住地: 東京
投稿: 296
Re: Flex 4.x コンパイラーで埋め込みフォントが潰れる問題
バージョンで随分違うものなんですね。

SDK 3.xと4.xでは、違うのはわかるのですが、
http://www.adobe.com/jp/devnet/flex/articles/flex3and4_differences_06.html

SDK4.1と4.5でもまた違うんですね。画像を見ると4.1では字体が中心付近で縦に歪んでいるのが、4.5ではフィックスされているようにも見えますが、どうなんでしょうか。

FLEX SDKのbinディレクトリに"fontswf"というコマンドがあって、TrueType(.ttf)やOpenType(.otf)のフォントファイルからSWFを作り出せたはずです。
使い方:
http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7f5f.html#WS02f7d8d4857b16776fadeef71269f135e73-8000
SDK 4.5のfontswfを使ってフォントのSWFを作りそれを埋め込めば、SDK 4.1を使う場合でも4.5相当の埋め込みフォント品質を得られるかも(試してませんが..)


----------------
http://shield.jp/blog/
Twitter: @dseg

Pepe
投稿日時: 2011-6-4 19:05
モデレータ
登録日: 2006-1-10
居住地:
投稿: 1274
Re: Flex 4.x コンパイラーで埋め込みフォントが潰れる問題
これぐらい、各コンパイラーで出力結果が違います
http://www.fxug.net/uploads/img4dea02ce82018.png

ちなみに上図のフォントサイズは12。
フォントサイズが15以上になると潰れません。


----------------

Pepe
投稿日時: 2011-6-3 9:16
モデレータ
登録日: 2006-1-10
居住地:
投稿: 1274
Flex 4.x コンパイラーで埋め込みフォントが潰れる問題
フォントが綺麗だから使う埋め込みフォントが
潰れるという致命的なバグです。

コンパイラーのバグなのか、
Flash Player 10.x 機能であるCFF(コンパクト・フォント・フォーマット)の問題なのか
分かりませんが、かなり大きな問題です。

ちなみに、Flex 3.x のコンパイラーでビルドすると
綺麗に表示されます。

投票のほどよろしくお願いいたします m(__)m
https://bugs.adobe.com/jira/browse/SDK-30556


----------------

スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を