Flash精简字体打包成SWF - FontCreater

    添加时间:2013-5-23 点击量:

    Flash精简字体打包成SWF

     
    • 作者: 知明所以 ? Milo
    • 博客: http://www.cnblogs.com/jhzhu 
    • 邮箱: jhzhuustc@gmail.com 
    • 日期: 2013年5月23日
     

    1. 靠山介绍


    如今网页游戏如日中天, 对 Flash 游戏的结果请求越来越高.
    合适, 多样的字体, 不仅让游戏中呆板的文字变得更有亲和力,  更让层次变得明晰, 有更强的勾引性.
    然则多种字体的嵌入会大大增长 量, 对游戏的体验就是一个沉重打袭击.
    有没有那么一个办法, 能扬长避短呢? 答复当然是必然的: 技巧男拯救世界嘛...

    简单的说就是: 把所有效到的汉字的字形信息打包到一个 SWF 中去, 用不到的字不打包. 如许, 就大大减小了加载量.
     


    2. 景象筹办


    a. Windows 98+
    b. Adobe Air 3.0+
    c. Flash Builder 4.0+



    3. Unicode 编码局限获取


    经由过程查阅 unicode 字符对比表

    East Asian Scripts

    Bopomofo

    Bopomofo Extended

    CJK Unified Ideographs (Han) (35MB)

    CJK Extension-A (6MB)

    CJK Extension B (40MB)

    CJK Extension C (3MB)

    CJK Extension D

    (see also Unihan Database)

    CJK Compatibility Ideographs (.5MB)

    CJK Compatibility Ideographs Supplement

    CJK Radicals / KangXi Radicals

    CJK Radicals Supplement

    CJK Strokes

    Ideographic Description Characters

    Hangul Jamo

    Hangul Jamo Extended-A

    Hangul Jamo Extended-B

    Hangul Compatibility Jamo

    Halfwidth Jamo

    Hangul Syllables (.7MB)

    Hiragana

    Katakana

    Katakana Phonetic Extensions

    Kana Supplement

    Halfwidth Katakana

    Kanbun

    Lisu

    Miao

    Yi

    Yi Syllables (.5MB)

    Yi Radicals

    这是 Unicolde 官方网站上, 说话的编码分布. 此中汉语项目组, 就是上方的 CJK Unified Ideographs(han), 其编码局限是 4E00-9FCF. 其它根蒂根基用不到.
     
     

    4. Flash SDK 中的字体对象 flex-fontkit.jar
     
    搬运 Adobe 官方文档( 点击接见 ):
    The fontswf utility is a simple command line tool that converts a single font face a font file into a SWF file. This SWF file can be used as the source of an embedded font in your applications. Supported font file types are .ttf, .otf, .ttc, and .dfont.

    Option

    Description

    -a, -alias name

    读书,不要想着实用,更不要有功利心。读书只为了自身的修养。邂逅一本好书如同邂逅一位知己,邂逅一个完美之人。有时心生敬意,有时怦然心动。仿佛你心底埋藏多年的话,作者替你说了出来,你们在时光深处倾心相遇的一瞬间,情投意合,心旷神怡。
    分享到: