汉字转为16进制的unicode

在家上网赚钱更容易

Flex引入外部字体时使用unicodeRange需要16进制编码,网上的unicode转换工具一般都是10进制的,16进制不容易找到。在这里贴出一个转换工具来:(注意:IE能够正常在网页中浏览此工具,FireFox因为不支持mht格式,会弹出下载提示,需要将unicodetool.mht文件下载到本地后用IE打开才能用)

附加说明:如果要用该工具生成用在Flex的unicode,步骤如下:
1、选择16位格式,将要转换的文字放入文本框中,点击转换按钮
2、得到转换结果。例如要转换“用于测试的文字内容”会得到
0×7528,0×4E8E,0×6D4B,0×8BD5,0×7684,0×6587,0×5B57,0×5185,0×5BB9
然后分别将0x变为U+得到
U+7528,U+4E8E,U+6D4B,U+8BD5,U+7684,U+6587,U+5B57,U+5185,U+5BB9
3、在引入字体的CSS中用unicodeRange,例如

<mx:Style>
        @font-face {
            src:url("assets/方正综艺简体.TTF");
            fontFamily: "hd";
            advancedAntiAliasing: true;
            unicodeRange:U+7528,U+4E8E,U+6D4B,U+8BD5,U+7684,U+6587,U+5B57,U+5185,U+5BB9;
        }
        Label {
            fontFamily: hd;
        }
    </mx:Style>

在家上网赚钱更容易

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值