`
iamzealotwang
  • 浏览: 121334 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Flex4 Embed Font

    博客分类:
  • Flex
阅读更多

Flex4中绑定字体比纯As3项目中绑定字体来的简单,并且优雅的很多。

 

1·下载需要的字体文件(使用时需注意许可权限)

 

2·放在主项目工程 labs/font 目录下

 

3·插入如下代码

MXML语言:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
               xmlns:s="library://ns.adobe.com/flex/spark"
               xmlns:mx="library://ns.adobe.com/flex/halo"
               minWidth="100"
               minHeight="100" width="168" height="113">
    <fx:Declarations>
        <!-- Place non-visual elements (e.g., services, value objects) here -->
    </fx:Declarations>
    <fx:Style>
        @namespace s "library://ns.adobe.com/flex/spark";
        @namespace mx "library://ns.adobe.com/flex/halo";
        @font-face{
            src : url(../libs/font/BaroqueScript.ttf);
            font-family : baroqueScript
        }
    </fx:Style>
    <s:Button x="10" y="39" label="Tunied" fontFamily="baroqueScript" width="135" height="50"/>
    <s:Button x="41" y="10" label="Tunied"/>
</s:Application>

 

 

代码简单并且优雅,仅需要在<Style>中插入@font-face 即可.

 

Demo

1
0
分享到:
评论

相关推荐

    components-flex-embed, 内嵌比嵌入的组件 CSS.zip

    components-flex-embed, 内嵌比嵌入的组件 CSS 适合 CSS components-flex-embed 用于响应特性的CSS嵌入。 Includes 3: 1,2:,16: 9 和 4: 3 长宽比包含修饰符类。阅读更多关于css原则设计的css原则的文章。安装npm:

    Flex4中头部背景图片的Accordion

    ### Flex4中头部背景图片的Accordion知识点解析 在Flex4框架中,开发人员经常需要创建具有高度定制化外观的应用程序组件。本篇文章将基于提供的文件信息深入探讨如何在Flex4中实现一个拥有自定义头部背景图片的...

    svg-embed-font:一种将字体文件嵌入SVG的工具,以便它们可以在所有设备上正确呈现

    svg-embed-font是一个命令行工具,可轻松确定SVG文件中使用的字体并将其编码为其中的Base64资产。 如果您的SVG资产在计算机上看起来不错,而在其他所有人的桌面上都弄乱了,那是因为字体未正确嵌入文件中。 用法 ...

    python-3.6.0-embed-amd64_font_Perfume_

    标题“python-3.6.0-embed-amd64_font_Perfume_”表明这是一个与Python编程语言相关的资源包,特别的是,它针对的是Python 3.6.0版本,并且是为AMD64(64位)架构设计的。"embed"一词意味着这可能是一个用于嵌入式...

    轻松去flex水印 附带使用说明

    4. 重新编译:保存修改后的源代码,然后使用ActionScript编译器(如Flash Builder或Flex SDK的mxmlc命令行工具)重新编译项目,生成新的SWF文件。确保在编译过程中没有错误,新生成的SWF应该已经去除了水印。 5. ...

    Flex4流程设计的学习

    让我们通过几个例子来看看如何在Flex4中使用`Embed`来处理外部资源: **例子1**: 这是一个简单的将图片嵌入到Button组件中的例子: ```xml &lt;mx:Button label="Icon Button" icon="@Embed(source='logo.gif')"/&gt; ``...

    Flex实现了一个FlV格式的视频播放功能

    &lt;mx:VideoDisplay id="videoPlayer" source="@Embed('flexVideoPlay.flv')" width="400" height="300" /&gt; 播放" click="videoPlayer.play()" /&gt; 暂停" click="videoPlayer.pause()" /&gt; 停止" click="videoPlayer...

    Flex4 Video Slider 使用

    在本文中,我们将深入探讨如何在Flex4中有效地利用`Video`组件和`Slider`组件。Flex4是一个强大的开发框架,允许开发者创建丰富的互联网应用程序,其中包括多媒体处理和用户交互功能。`Video`组件用于播放视频内容,...

    flex嵌入html的容器

    3. 使用`&lt;iframe&gt;`结合`&lt;object&gt;`或`&lt;embed&gt;`嵌入Flex IFrameDemo可能利用`&lt;iframe&gt;`来加载一个包含`&lt;object&gt;`或`&lt;embed&gt;`标签的HTML页面。这样做的好处是可以使Flex应用与主页面隔离,避免样式冲突和JavaScript...

    embed标签使用详解

    ### embed标签使用详解 #### 一、概述 `embed`标签是HTML中用于播放多媒体对象的一个重要元素,如Flash、音频、视频等。通过合理的属性配置,开发者可以在网页上实现多媒体内容的有效展示与互动。 #### 二、基本...

    Flex中背景平铺的做法

    本文将详细介绍如何在Flex 3中通过自定义类实现背景平铺,并简要说明Flex 4中的实现方法。 #### 二、Flex 3中的背景平铺实现 ##### 2.1 自定义类RepeatBackground 在Flex 3中,为了实现背景图的平铺效果,我们...

    flex 竖排Menu

    例如,`菜单项" icon="@Embed('path/to/icon.png')"/&gt;`,这里的@Embed用于内联资源,将图标文件嵌入到应用中。 4. **事件处理**:为每个MenuItem添加点击事件监听器,以便在用户选择菜单项时执行相应的功能。 5. **...

    HTML5 embed 标签使用方法介绍

    需要注意的是,由于`&lt;embed&gt;`标签在HTML5中的属性定义和使用方法与HTML4有所不同,因此在跨版本兼容性方面可能会存在问题。例如,一些早期的浏览器可能不支持在HTML5中为`&lt;embed&gt;`标签定义的新属性,这可能会导致在...

    embed使用,embed播放多媒体

    4. **height**:可选,定义嵌入内容的高度,单位可以是像素或百分比。 5. **allowscriptaccess**:仅对Flash内容有效,控制Flash对象能否访问JavaScript。 6. **pluginspage**:提供插件的URL,用户可以在此页面下载...

    flex4做的itemrenderer呈现器

    在Flex4中,ItemRenderer是一种强大的工具,用于自定义数据Grid、List或其他数据绑定组件中的项显示方式。本文将深入探讨如何使用Flex4创建一个ItemRenderer,以实现类似雅虎聊天界面的效果,并介绍相关的核心概念和...

    flex最大化最小化关闭

    在Flex4中,窗体(Window)的管理是应用程序用户界面设计的重要部分。"flex最大化最小化关闭"这个标题指的是如何在Flex4环境下为窗体添加最大化、最小化和关闭的功能。下面将详细介绍如何实现这些功能。 1. **Flex4...

    用flex实现苹果样式的弹出菜单

    在Flex中,可以使用` Embed`元标签将图片资源嵌入到项目中,然后在`Image`组件中引用它们。 7. **响应式设计**:考虑到跨平台兼容性,确保弹出菜单在不同屏幕尺寸和分辨率下都能良好显示。使用Flex的响应式设计原则...

    flex (eclipse)开发配置手册

    4. 创建新项目:使用新建项目向导,选择Flex项目模板,并按照向导提示配置项目设置,如主类、库等。 文件列表中的"flex_java_server"可能是指与Java服务器端相关的部分,Flex应用程序通常与后端服务器通信以获取...

    动态修改Embed的src属性

    4. **处理异步加载**: 当资源是从服务器加载时,可能需要处理异步加载情况。可以监听 `onload` 或 `canplaythrough` 事件来确认资源已经完全加载并可播放: ```javascript myEmbed.onload = function() { ...

    flex实现旋转效果

    4. 使用`Rotate`效果创建旋转动画。 5. 可选地,添加更多交互性和优化,如缓动效果、键盘控制等。 通过这种方式,我们能够利用Flex创建出具有视觉吸引力的产品展示,让用户体验更加生动和互动。无论你是初学者还是...

Global site tag (gtag.js) - Google Analytics