`
gongstring
  • 浏览: 585768 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

减少SWF文件大小方法——FLEX 3实用技巧

    博客分类:
  • Flex
阅读更多

目前的Flash使用已经非常普及,而在应用的Flash的地方最容易遇到的问题,通常就是对SWF文件的大小限制,但通常用户在制作完成Flash后,成品的SWF文件已经不能再进行容量的压缩,当SWF文件超过限制后,如何减少SWF文件的大小成为许多朋友头疼的事,今天小编就教大家如何利用FLEX 3来减少SWF文件大小。
减少SWF文件大小:
                           


 1.如图,首先建立Flex Project,然后在Design界面下,随便放几个组件,回到BIN文件下,可以看到减少前的SWF的大小为179K。
                                    


 2.如图,
在主Project的文件名字上,点击右键,选择“Properties”,进入对文件的编辑。
       


 3.如图,在出现的对话匡中,
选择左栏的Flex Build Path,再选择右栏的Library path,在下拉菜单中找到Runtimes Shared Library(RSL),在下面选择framework.swc。
       


 4.如图,在framework.swc下拉中,选择RSL URL,然后点击右栏的Edit。
           


 5.如图,出现对话匡后,
勾选中“Use default link type”,然后点击“ADD”。
        


 6.如图,
出现对话匡后,将“framework_3.0.172357.sgn”中的后缀.sgn改成.swf,然后点击“oK”。
                              


 7.如图,经过一系列的继续“OK”点击后,最终得到了一个新的SWF文件,从图中可以直观的看出,原本179K的SWF已经减少到了46K,减少了接近4倍的文件大小,效果十分理想。
通过使用FLEX 3,经过几步简单的操作技巧,能有效的减少SWF文件大小,对于受限制的SWF文件经过接近4倍的减少,应该能满足需求,对于很多有限制的地方都能直接使用,大大方便的用户对Flash的应用。

 

  • 大小: 19.5 KB
  • 大小: 9 KB
  • 大小: 47.4 KB
  • 大小: 10.5 KB
  • 大小: 19.2 KB
  • 大小: 26.7 KB
  • 大小: 9.3 KB
分享到:
评论

相关推荐

    关于flex与flash生成swf文件的加载(体积)问题

    通过上述方法,我们可以有效地管理和优化SWF文件的大小,从而提高应用的加载速度和用户体验。在实际开发中,需要根据项目的具体需求和目标,进行适当的权衡和调整。对于开发者来说,了解并掌握这些技巧是提高应用...

    swf 去除文件保护 去除加密 swf文件解锁.

    3. 资源提取:一旦文件被解密,工具就可以提取出SWF文件中的图像、音频、动画片段等资源。 4. 编辑与保存:用户可以对提取出的资源进行编辑,然后使用Flash编辑工具或类似软件重新构建SWF文件。 需要注意的是,由于...

    Flex中SWF和SWF文件之间的通信案例

    Flex中SWF和其他SWF文件之间的通信原理。该案例中TestLocalConnection为主SWF文件加载了TestLocalConnectionReceiver.SWF,两者之间是在同一个域下的通信,工程代码编译路径需要下载者手动修改下。其他技术细节参见...

    Flex控制SWF播放

    在本文中,我们将深入探讨如何使用Flex来控制SWF(Shockwave Flash)文件的播放。Flex是一种基于ActionScript 3的开源框架,主要用于构建富互联网应用程序(RIA)。它提供了丰富的用户界面组件和强大的数据绑定机制...

    Flex控制swf简单源码

    本篇文章将深入探讨如何使用Flex来控制SWF文件,以及相关的关键技术点。 首先,SWF全称是Small Web Format,是Adobe Flash平台用于展示交互式内容、动画或应用程序的文件格式。在Flex应用中,我们经常需要动态加载...

    flex调用swf——swf可以转成具体的对象,而非MovieClip

    在本文中,我们将深入探讨如何在Flex应用中调用SWF文件,并将其转换为特定的对象,而不仅仅是作为MovieClip处理。在Flex开发中,我们经常需要集成外部的SWF资源,例如库或自定义组件,这通常是通过ActionScript实现...

    SWF之间通信、Flex与SWF之间通信

    使用`send()`方法向另一个SWF文件发送数据。该方法接收三个参数:目标连接名、处理程序名称和要发送的数据。 ```as conn.send("myConnection", "lcHandler", "Hello World!"); ``` - **监听消息**: 在接收...

    Flex中加载SWF方法

    Flex中加载SWF方法,介绍了flex 对 swf 加载和处理

    flex3使用说明

    要使用 Flex,需要安装 Flex 插件 FB3_WWEJ_Plugin,下载安装包 FB3_WWEJ_Plugin.exe,双击可执行文件,并选择 MyEclipse6.0 中的 Eclipse 的安装路径。然后,需要配置 Tomcat 的配置文件,下载svn://10.6.0.243:...

    提取网页中swf文件及转换成PDF方法

    "提取网页中swf文件及转换成PDF方法" 本文档主要讲解如何将网页中的swf flash文件提取保存,并用虚拟打印机将其转换成PDF格式文件。下面是详细的步骤和知识点: Step 1:提取SWF文件 在IE浏览器中,通过点击...

    围绕swf文件关联的各种小工具程序——SWFTools

    3. **avi2swf.exe**: 这个工具能将AVI视频文件转换成SWF格式,这在需要在网页或其他Flash环境中嵌入视频时非常实用。它可以调整视频质量和尺寸以适应不同的网络环境。 4. **swfrender.exe**: 它是一个SWF到图像的...

    Flex3_Explorer本地文件Flex3 component Explorer

    Flex3_Explorer的使用方法可能包括但不限于以下步骤: 1. 下载并安装Flash Player以支持SWF文件运行。 2. 运行"explorer.swf",启动Flex3_Explorer应用。 3. 探索组件库,选择感兴趣的组件进行预览。 4. 修改组件...

    swf文件压缩

    了解和使用这些工具的正确方法能帮助我们更有效地压缩SWF文件。 8. **readme.txt**:这个文件通常是程序或软件包的说明文档,可能包含了关于如何使用`AbcMerge.exe`以及可能的参数和选项的详细信息。阅读这份文档是...

    Flex3控制多个SWF文件在MXML文件里做360度的随机运动

    标题中的“Flex3控制多个SWF文件在MXML文件里做360度的随机运动”涉及了几个关键的Flex编程概念,主要包括Flex框架、MXML语言、SWF加载以及动态运动控制。以下是对这些知识点的详细解释: 1. **Flex框架**:Flex是...

    Flash(SWF文件)拆解.rar

    本压缩包"Flash(SWF文件)拆解.rar"提供了一个工具或方法,能够将SWF文件分解为它的组成部分,包括图片、文本和声音元素,这样可以方便用户对这些资源进行单独处理或分析。 1. SWF 文件结构:SWF 文件是基于二进制的...

    swf文件提取mp3

    MP3则是广泛使用的音频文件格式,以其高质量和相对较小的文件大小而闻名。"swf文件提取mp3"这一操作主要是从SWF文件中抽取音频流并将其转换为MP3格式,以便在不依赖Flash播放器的情况下独立播放音频。 SWF文件内部...

    swf_file_format_spec_v10.rar_flex文件格式分析_swf反编译

    3. 动画与图形还原:SWF文件中的图形和动画数据被转换为原始的图形元素和帧序列。 4. ActionScript反编译:反编译工具将字节码转化为可读的ActionScript源代码,恢复原始的编程逻辑。 5. MXML重构:如果SWF文件由...

    Flex控制外部引用SWF的播放进度源码

    在Flex中加载外部SWF文件,我们可以使用`Loader`类。`Loader`类是ActionScript 3.0中的核心组件,负责加载各种类型的媒体,包括图像、视频和SWF文件。以下是一个基本的加载SWF的示例代码: ```actionscript var ...

Global site tag (gtag.js) - Google Analytics