- 浏览: 1088452 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (695)
- 心情日记 (14)
- AS开发工具 (12)
- 文章转载 (99)
- AIR (5)
- 问题总结 (46)
- SWF格式 (7)
- 测试总结 (10)
- 外文资料 (9)
- 算法技术 (33)
- AS3常用开源库 (43)
- 源码范例 (102)
- FLEX (72)
- FLASH 优化 (33)
- 游戏开发 (49)
- 开发技术 (11)
- 工作应用 (34)
- AS3收集 (140)
- WebBase (0)
- 开发构想 (4)
- 设计模式 (2)
- 框架和框架范例 (19)
- RED5 (3)
- java开发 (3)
- JAVA (1)
- FLASH-3D (23)
- 3D (6)
- 书籍 (10)
- 业界信息资料 (3)
- C# (1)
- JavaScript (12)
- HTML5 (6)
- Flixel (1)
- D5Power RPG网页游戏引擎 (0)
- ColorMatrixFilter - 获得相应颜色的色调 函数 (0)
- Starling (0)
最新评论
-
老顽童203:
字体
水果忍者鼠标跟随特效制作[转载] -
hairball00:
[转] 放出超多的Flash组件源代码 -
he74552775:
flash AS3 RegExp简单功能用法(转) -
hanshuai1232000:
第四点,有利也有弊,等你做了大型的aprg,你就知道了
[转]位图数据内存优化 -
yangfantao:
太感谢
[转] 放出超多的Flash组件源代码
http://blog.minidx.com/2008/04/02/674.html
接下来的例子中演示了Flex应用中如何利用[Embed] metadata的source属性嵌入字体。
下面是完整代码:
如果你需要用到的字体是UNICODE的,那么可以用类似下面的代码:
另外你还可以通过字体的名称来代替位置,用systemFont参数代替source参数来嵌入系统字体,参考代码如下:
代码:Peter deHaan 翻译整理:minidxer
接下来的例子中演示了Flex应用中如何利用[Embed] metadata的source属性嵌入字体。
下面是完整代码:
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white" applicationComplete="init();"> <mx:Script> <![CDATA[ import mx.utils.ObjectUtil; [Embed(source="assets/Base 02.ttf", fontName="EmbeddedBase02", mimeType="application/x-font")] private var EmbeddedBase02:Class; private function init():void { var c:Font = new EmbeddedBase02(); ta.text = ObjectUtil.toString(c); } ]]> </mx:Script> <mx:ApplicationControlBar dock="true"> <mx:Label id="lbl" text="The quick brown fox jumped over the lazy dog." fontFamily="EmbeddedBase02" fontSize="18" /> </mx:ApplicationControlBar> <mx:TextArea id="ta" editable="false" width="100%" height="100%" /> </mx:Application>
如果你需要用到的字体是UNICODE的,那么可以用类似下面的代码:
[Embed(source="assets/Base 02.ttf", fontName="EmbeddedBase02", mimeType="application/x-font", unicodeRange="englishRange")] private var EmbeddedBase02:Class;
另外你还可以通过字体的名称来代替位置,用systemFont参数代替source参数来嵌入系统字体,参考代码如下:
[Embed(systemFont="Tahoma", fontName="EmbeddedTahomaItalic", fontStyle="italic", advancedAntiAliasing="true", mimeType="application/x-font")] private var EmbeddedTahomaItalic:Class;
代码:Peter deHaan 翻译整理:minidxer
发表评论
-
Flex数据绑定及其使用频繁的几种情况
2011-10-20 03:39 1447http://developer.51cto.com/art/ ... -
揭开Flex正则表达式的神秘面纱
2011-10-20 03:38 1221http://developer.51cto.com/art/ ... -
Flex模块化开发优势及技巧解析
2011-10-20 03:38 1751http://developer.51cto.com/art/ ... -
Flex模块化应用程序开发
2011-10-20 03:38 1167http://developer.51cto.com/art/ ... -
[转]Flex模块化的目的及其步骤
2011-10-20 03:35 1201http://developer.51cto.co ... -
翻译: Flash文本引擎, 第三部分: 布局
2011-10-20 02:36 0http://www.riade ... -
翻译: Flash文本引擎, 第二部分: 交互
2011-10-20 02:34 0http://www.riadev.com/flex-thre ... -
翻译: Flash文本引擎, 第一部分: 概述
2011-10-20 02:33 0http://www.riadev.com/flex-thre ... -
[转]flex操作XML,强力总结帖
2011-08-16 01:10 1050http://qiqishou.iteye.com ... -
[转]用ActionScript 开发高级可视化组件
2011-08-14 04:37 0用ActionScript 开发高级可视化组件 -
[转]AIR2.0 NativeProcess in Flash Builder 4.0
2011-08-07 23:37 1486AIR2.0 NativeProcess in Fla ... -
[转] Actionscript项目嵌入图片(设置九宫格缩放)
2011-07-27 02:04 2355我们知道在Flex项目中,嵌入外部图片,可以使用 [E ... -
[转]NumericStepper添加百分号
2011-07-26 23:32 1136请问 NumericStepper组件中添加百分号 ... -
[新闻资讯] [Flash/Flex] 走自己的路:重写AIR移动应用程序中的BACK按键
2011-06-15 13:44 1244http://bbs.9ria.com/viewthread. ... -
[转]关于Spark List控件和Spark DataGrid控件的提示
2011-06-02 05:23 1438http://bbs.9ria.com/viewthread. ... -
flex 3 能使用openwithDefaultApplication吗
2011-06-02 05:05 0最近用到了 使用air 来开启外部的程序。 我知道flash ... -
[Flex]Flex编程注意之Flex Complier参数
2011-05-19 19:56 1093http://fykyx521.iteye.com/blog/ ... -
Aarry和AarryCollection
2011-05-18 00:06 1228在AS3里面,数组里面可以存储字符串、数字、布尔值、或引用的类 ... -
[Flash/Flex] 给一个TitleWindow添加按钮的方法
2011-05-07 01:38 1689资讯类型: 翻译 来源页面: http://userflex. ... -
[转][Android] Android桌面应用程序-交通灯游戏源码
2011-04-25 02:46 0http://bbs.9ria.com/viewthread. ...
相关推荐
### Flex3.0 设备字体与字体嵌入详解 #### 一、背景介绍 在开发Flex应用程序时,设计师和开发者经常需要使用特定的字体来增强界面的美观度和独特性。然而,不同的用户系统可能存在字体差异,这可能导致设计好的文本...
在Flex开发中,有时我们需要将HTML内容嵌入到Flex应用中,以便实现更丰富的交互功能。然而,在这种情况下,可能会遇到一些技术挑战,比如Flex组件被HTML内容遮挡或者IFrame本身被隐藏。本文将详细讲解如何利用IFrame...
本资料主要聚焦于在Flex中如何嵌入和管理这些资源,以提高应用程序的性能和用户体验。下面将详细阐述相关知识点。 1. **资源类型**: - 文本:包括静态文本和动态文本,可以是常量、XML、JSON等数据。 - 图像:如...
在这个名为“flex 字体自动放大缩小例子”的项目中,我们将探讨如何利用Flexbox布局模型来实现这一功能。 首先,Flexbox(Flexible Box),也被称为弹性盒布局,是一种现代的Web布局模式,旨在简化复杂的多列和多行...
总结来说,通过Flex布局和@font-face结合,开发者能够轻松地在Flex项目中嵌入和应用自定义字体,从而提供更丰富的视觉体验,尤其是在弥补默认字体不足的情况下。这使得网页和应用程序的设计更具个性化和专业性,同时...
通过以上步骤,你就能成功地在Flex应用程序中使用中文设备字体,从而提供更好的本地化体验。记住,对于不同的操作系统和浏览器,可能需要处理不同的字体兼容性问题,确保在多种环境下都能正常显示中文字符。同时,...
在IFrameDemo的例子中,我们可能还会用到`<iframe>`标签,它允许我们在一个HTML页面内嵌入另一个页面,这样可以将Flex应用作为一个独立的组件来使用。 1. 使用`<object>`标签嵌入Flex 在HTML文件中,我们可以创建...
在Flex应用中嵌入HTML是一种常见的需求,这可以让我们在富客户端环境中利用HTML的灵活性和丰富性。Flex是由Adobe开发的一种开源框架,主要用于构建RIA(Rich Internet Applications)即富因特网应用程序。它允许...
通过上述分析,我们不仅了解了如何在Flex中创建字体属性框,还深入探讨了MXML与ActionScript的结合使用、数据绑定机制以及如何利用UI组件来实现字体属性的动态设置。这对于理解和开发类似的Flex应用程序非常有帮助。
这些标签可以帮助开发者在JSP页面中无缝地嵌入Flex组件,简化Flex应用的部署和配置。 4. flex-bootstrap-jsp.jar:同样,这个文件是flex-bootstrap.jar的JSP版本,它包含了用于在JSP环境中启动Flex应用程序的特殊...
在Flex中嵌入Iframe是为了能够展示HTML内容,这可能是为了利用现有的网页服务、集成第三方Web应用或者引入动态内容。由于Flex和HTML是两种不同的技术栈,它们之间的整合需要一些技巧和策略。 首先,我们需要了解...
4. Flex与Java集成:在Flex应用中,通常会使用Java作为后端服务器技术,提供数据处理和服务。Flex通过AMF(Action Message Format)或HTTP/RESTful接口与Java服务器进行通信。这种方式使得前端展示层(Flex)与后端...
此外,Flex还支持与其他Adobe产品的集成,如ColdFusion和LiveCycle Data Services,进一步增强了其在企业级应用开发中的适用性和灵活性。 #### 六、了解Flex开发技术 ##### 1. **Flex框架、SDK和工具** Flex框架...
这个例子“Flex中利用HTTPService标签动态导入XML文件”展示了如何在Flex应用中通过HTTPService组件来获取和处理XML数据。 在Flex中,HTTPService组件允许开发者发送HTTP请求到服务器,并接收返回的数据。这些数据...
在“FLEX嵌入HTML(精简版)”的例子中,我们将学习如何利用FLEX的强大功能与HTML的灵活性相结合,以提升用户体验。HTML由于其易读性和丰富的标记能力,常用于构建网页结构和内容,而FLEX则擅长提供动态交互和视觉效果...
在这个"flex drilldown 例子应用"中,我们将深入探讨如何利用Flex框架来创建这种功能。 1. **Flex基础**:Flex是基于ActionScript 3.0的开放源代码框架,用于构建富互联网应用程序(RIA)。它提供了MXML和...
在某些场景下,如Java+Flex项目中,需要实现JS与Flex之间的通信,以便于网页与桌面应用或者Web服务进行数据交换。本篇文章将详细讲解JS与Flex之间的通信方式以及互转实例。 首先,我们探讨JS与Flex之间的通信机制。...
1. **字体嵌入技术**:在HTML、Flash或Flex等环境中,字体嵌入允许开发者将特定字体文件与网页或应用一起打包,使用户在没有安装该字体的情况下也能看到预期的排版效果。这对于品牌识别和设计一致性至关重要。 2. *...
本文将深入探讨Flex应用中的AdvancedDataGrid表头皮肤设计与实现。 AdvancedDataGrid的表头皮肤是用户界面的重要组成部分,它决定了表头的外观和交互体验。表头皮肤不仅包括了列标题的显示样式,还包括了排序指示器...
通过导入SWC文件,这些动画可以直接嵌入到Flex项目中,增强用户体验。 最后,Flex 3.0还提供了强大的调试工具,如Flex Builder或Flash Builder,它们提供代码提示、错误检查和实时预览等功能,有助于提高开发效率。...