文档章节

FlashBuilderActionScript项目嵌入中文字体

童年伊梦
 童年伊梦
发布于 2012/09/25 12:20
字数 141
阅读 77
收藏 0
import flash.display.Sprite;
import flash.events.Event;
import flash.text.Font;
import flash.text.TextField;
import flash.text.TextFormat;
            
[SWF(width="100", height="50", backgroundColor="#CCCCCC")]
public class TestFont extends Sprite
{
    [Embed(source="c:/windows/fonts/msyh.ttf", embedAsCFF="false", fontName="DefaultFont", mimeType="application/x-font", unicodeRange="U+4f60, U+597d, U+4e16, U+754c")]
    public static var DefaultFont:Class;
            
    public function TestFont()
    {
        var text:TextField = new TextField();
        text.defaultTextFormat = new TextFormat("DefaultFont", 20, 0);
        text.text = "你好世界";
        text.embedFonts = true;
        text.width = 200;
        text.x = text.y = 10;
        addChild(text);
    }
}

资料来自:http://junnan.org/blog/1305

上述代码以微软雅黑为例子,unicodeRange 指定要嵌入字符的16进制unicode字符。U+4f60, U+597d, U+4e16, U+754c 分别对应你、好、世、界四个汉字。

© 著作权归作者所有

童年伊梦
粉丝 1
博文 29
码字总数 21736
作品 0
浦东
私信 提问
iconv实现编码转换与中文点阵字库HZK16

嵌入式开发中中文的识别、显示一直是一个比较让人头疼的问题,这是由于嵌入式系统的精简要求所导致的。我在前一个项目中用Qt做终端的显示界面时,就被中文字符的显示搞得焦头烂额,最后还是在...

水海云
2013/02/28
0
0
jasperrepor+iReport报表导出PDF支持中文

使用iReport,可以很简单的设计出各种报表。对于各式各样的报表,支持中文是一件很基本的事情。在iReport中,新建的报表默认是不支持中文展示的。如果报表中有中文,比如Static Text的文本为...

漫天的沙
2015/10/23
537
0
嵌入式Qt方案中文显示系列:Qte中的字体支持和使用

前话:工作以来在项目中主要的开发工作都是用嵌入式QT开发界面,从一开始的从零摸索,到现在有点头绪和经验,很多东西和用法依然只是知其然,不知其所以然,甚至一些还仅仅是模仿阶段。在这期...

水海云
2013/04/01
0
0
开源字体--文泉驿微米黑

文泉驿微米黑:Google Droid的开源衍生字体 Droid字体系是Google包含在著名的开源手机平台Android系统中的默认字体,其中的Droid Sans Fallback包含CJK标准汉字16000余个,是目前所知为数不多...

匿名
2009/01/22
21.1K
2
Qt/Embedded for Linux 应用开发案例

一、开发环境的构建 1.下载Qt源代码,包括桌面版和嵌入式版 如4.7.4版:qt-everywhere-opensource-src-4.7.4.tar.gz qt-everywhere-opensource-src-4.7.4[embedded].tar.gz 解压缩到当前目录...

水海云
2012/04/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

掌握生成对抗网络(GANs),召唤专属二次元老婆(老公)不是梦

全文共6706字,预计学习时长12分钟或更长 近日,《狮子王》热映,其逼真的外形,几乎可以以假乱真,让观众不禁大呼:awsl,这也太真实了吧! 实体模型、CGI动画、实景拍摄、VR等技术娴熟运用...

读芯术
35分钟前
1
0
C#经典面试题100道

1. .NET和C#有什么区别 答:.NET一般指 .NET FrameWork框架,它是一种平台,一种技术。 C#是一种编程语言,可以基于.NET平台的应用。 2.一列数的规则如下: 1、1、2、3、5、8、13、21、34......

元歌
38分钟前
1
0
重磅!容器集群监控利器 阿里云Prometheus 正式免费公测

Prometheus 作为容器生态下集群监控的首选方案,是一套开源的系统监控报警框架。它启发于 Google 的 borgmon 监控系统,并于 2015 年正式发布。2016 年,Prometheus 正式加入 Cloud Native C...

阿里云云栖社区
39分钟前
1
0
LeetCode 160: 相交链表 Intersection of Two Linked Lists

爱写Bug(ID:iCodeBugs) 编写一个程序,找到两个单链表相交的起始节点。 Write a program to find the node at which the intersection of two singly linked lists begins. 如下面的两个链...

iCodeBugs
41分钟前
2
0
hadoop yarn漏洞 8088端口进入挖矿病毒处理记录

早上发现服务器cpu使用异常 进程如图所示 按照挖矿病毒的套路 肯定是定时任务不停地执行脚本 遂查看定时任务 进入/var/spool/cron 查看定时任务 发现里面有一个root文件 定时任务每分钟执行一...

詹姆斯-高斯林
45分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部