- 浏览: 586625 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (365)
- Tomcat调优 (2)
- Apache Http (20)
- Webserver安装 (5)
- Linux安装 (28)
- Linux常用命令 (17)
- C语言及网络编程 (10)
- 文件系统 (0)
- Lucene (12)
- Hadoop (9)
- FastDFS (8)
- 报表 (0)
- 性能测试 (1)
- JAVA (18)
- CSharp (3)
- C++ (38)
- BI (0)
- 数据挖掘 (0)
- 数据采集 (0)
- 网址收集整理 (3)
- Resin (0)
- JBoss (0)
- nginx (0)
- 数据结构 (1)
- 随记 (5)
- Katta (1)
- Shell (6)
- webservice (0)
- JBPM (2)
- JQuery (6)
- Flex (41)
- SSH (0)
- javascript (7)
- php (13)
- 数据库 (6)
- 搜索引擎排序 (2)
- LVS (3)
- solr (2)
- windows (1)
- mysql (3)
- 营销软件 (1)
- tfs (1)
- memcache (5)
- 分布式搜索 (3)
- 关注的博客 (1)
- Android (2)
- clucene (11)
- 综合 (1)
- c c++ 多线程 (6)
- Linux (1)
- 注册码 (1)
- 文件类型转换 (3)
- Linux 与 asp.net (2)
- perl (5)
- coreseek (1)
- 阅读器 (2)
- SEO (1)
- 励志 (1)
- 在线性能测试工具 (1)
- yii (7)
- 服务器监控 (1)
- 广告 (1)
- 代理服务 (5)
- zookeeper (8)
- 广告联盟 (0)
- 常用软件下载 (1)
- 架设自已的站点心得 (0)
最新评论
-
terry07:
java 7 用这个就可以了 Desktop desktop ...
关于java Runtime.getRunTime.exec(String command)的使用 -
HSINKING:
怎么设置打开的dos 窗口是指定的路径下
关于java调用bat文件,不打开窗口 -
liubang201010:
hyperic hq更多参考资料,请访问:http://www ...
hyperic-hq -
^=^:
STDIN_FILENO是unistd.h中定义的一个numb ...
深入理解dup和dup2的用法 -
antor:
留个记号,学习了
[转]用java流方式判断文件类型
介绍链接一
http://as3.iteye.com/blog/792392
介绍链接二
http://as3.iteye.com/blog/972638
介绍链接三[flash=200,200][/flash]
from http://wenwen.soso.com/z/q173146756.htm
http://as3.iteye.com/blog/792392
介绍链接二
http://as3.iteye.com/blog/972638
介绍链接三[flash=200,200][/flash]
from http://wenwen.soso.com/z/q173146756.htm
引用
网页 图片 视频 音乐 搜吧 问问 团购 新闻new 百科 地图 更多» 登录 搜搜问问 问问首页 问题库 知识频道 用户频道 问问活动 问问团队 问问商城 电脑/数码生活家居QQ专区游戏体育运动娱乐/明星休闲/爱好艺术/文学社会/人文教育/科学健康/医疗商业/理财情感/家庭地区问题 全部问题 >电脑/数码>多媒体>问题页加入问问快乐签到家族,iPhone4、拍拍红包好礼等你拿! 已解决问题收藏 分享 QQ空间 腾讯微博 腾讯朋友 新浪微博 人人网 豆瓣 swf的详细介绍???
[ 标签:swf ] swf的详细介绍?? MoneyUserich 回答:1 人气:1 解决时间:2010-01-05 14:11
满意答案好评率:100% swf(shock wave flash)是Macromedia(现已被ADOBE公司收购)公司的动画设计软件Flash的专用格式,是一种支持矢量和点阵图形的动画文件格式,被广泛应用于网页设计,动画制作等领域,swf文件通常也被称为Flash文件。 swf(Shock Wave Flash的简称,读作swif),是Adobe Flash汇出后的档案格式。它的普及程度很高,现在超过99%的网络使用者都可以读取swf档案,即使任天堂Wii(使用Opera浏览器的话)、Sony的PSP也可以能看到。
这个档案格式由FutureWave创建,后来伴随着一个主要的目标受到Macromedia的支援:创作小档案以播放动画。这个计划的理念是可以在任何操作系统和浏览器中进行,并且让网络较慢的人也能顺利浏览。[1]
swf 是shock wave flash的缩写,正如rm = real media mp3 = MPEG Layer 3 wma = Windows Media Audio 一样
可以用 Adobe Flash Player 10.0.32.18软件打开
SWF文件结构:
swf文件的整体结构是 header + body的组成。
文件的开始是一个[文件头]
它的结构如下:
字节 名称 说明
1 Signature
“F”表示非加密格式,”C”表示加密格式
1 Signature “W”无特殊意义
1 Signature “S”无特殊意义
1 Version 版本号,它表示对应播放器版本
4 FileLength 整个文件长度,低位在前
N FrameSize
RECT结构体,表示屏幕大小,具体结构和长度根据数据变化,分析方法另外讨论。
2 FrameRate 帧频,默认为12,高位在前
2 FrameCount
帧数,表明文件根下的帧数,低位在前
以上是swf中,最简单的一个tag,一个完整的swf文件是由很多独立的tag组成的。每一个tag都包括一个头和一个数据体,头有2种类型,短tag型和长­tag型。
短tag型由2byte构成,前10个bit表示tag类型,后6个bit表示tag长度。
长tag型由6byte构成,前10个bit表示tag类型,后6个bit固定为全1,后4个byte代表tag长度。
tag的长度不同于文件头的长度FileLength,它是除去tag头后的长度。
(另外)只有非加密的swf文件可以直接用以上的方法解析,加密的文件需要另外增加一步处理。具体方法由于牵涉到版权问题,这里我不加说明。
这份资料可能对flash设计意义不大,但如果有人用的着,我会继续分析一下,如果有人也在做这方面的调查,欢迎和我一起讨论。
第2节
前节说明了swf文件是由1个head和1个body构成的。
并且解析了header的结构,和一个tag的header部分的简单说明。
下面余下的就是swf文件的body了。
整个文件body是由大量的tag组成的,通过分析tag的head部分,可以立刻知道这个tag的类型代码和长度。
如果你无法识别这个tag的类型,也可以利用tag的长度,直接跳过这个tag。
这种方式保证了版本的兼容性,即使出现了新的tag,老版本的播放器还是能够解析完整个swf文件而不出现错误,大不了就是不能提供新的功能而已。
以下就是swf文件结构的一个形象概念。
(文件header)(文件body)
|
(tag 1)(tag 2)(tag 3)(……)
|
(tag header)(tag body)
|
(tag 类型代码)(tag 长度)
这样大家是否对swf文件的结构有了一个基本的认识?
下一节我会分析一下几个swf必有的tag,包括
backgroundColor tag,showFrame tag和end tag
第3节
setBackgroundColor tag
这个tag是直接跟在文件head后面的第一个tag,是文件中必然存在的。
它的结构如下:
长度(bit) 名称 说明
16 header tag头,短tag型
类型码为9
24 BackgroundColor
RGB类型,右3个字节,分别表示红、绿、蓝
showFrame tag
这是文件最后第2个tag,它是必然存在的。
结构如下:
长度(bit) 名称 说明
16 header tag头,短tag型
类型码为1
end tag
结束tag,它的作用不用我说了,必然是文件的最后一个tag。
长度(bit) 名称 说明
16 header tag头,短tag型
类型码为0
下一节我将讲的是character ID
和Depth的意义和textField的基本tag组成。
(另外)感谢AOL的补充和解释。
第4节
一个textField就是一个文本框,文本框有3种,静态的,动态的,和输入型。作为tag的话,它只有2种,静态的和动态的,输入型不过是动态的一种特别形­式。
这里讨论动态文本框的组成。
它由3个tag组成,2个定义tag和一个控制tag
分别是:
定义tag DefineFont2 DefineEditText (针对player 7.0
如有不同情况请检查播放器版本)
控制tag PlaceObject2
DefineFont2 定义了一个字体信息,
DefineEditText引用了定义的字体,并定义了显示的文字信息,而PlaceObject引用了定义的文字信息,并控制了文字的显示。
他们之间的引用就是依靠character ID进行的。
character
ID就是一个从1开始的数字标示,如果中间出现缺漏,从缺漏开始的所有character
ID都被忽略,而重复的话,后出现的将覆盖先出现的tag。
DefineFont2用一个character ID
来标示自己,DefineEditText和PlaceObject2也同样如此。但并不是所有的tag都有character
ID。
另外,PlaceObject2虽然也有character
ID,但它并不是用来标示自己的,而是用来调用的。
而深度Depth在3个tag中只有PlaceObject2拥有。
这3个tag的关系就是这样。这3个tag的结构我会在下节中说明。(抱歉,每次都说一点点!)
第5节
DefineFont2
这个tag的作用是定义一个字体,或者一组静态轮廓字,用以给DefineEditText使用。
关于文字的几乎所有信息,都可以在这个tag中进行设置,因此,这也是一个相当复杂的tag。
它的结构如下:
长度(bit) 名称
说明
headerLength header
tag头,类型码为48
16 FontID character
ID,唯一的标示
1 FontFlagsHasLayout
根据字面解释,判断是否有变型的标记
1 FontFlagsShiftJIS
是否使用ShiftJIS编码
1 FontFlagsSmallText
是否使用小字体显示
1 FontFlagsANSI 是否使用ANSI编码
1 FontFlagsWideOffsets
是否使用32位偏移量
1 FontFlagsWideCodes
是否使用16位文字编码
1 FontFlagsItalic
文字是否是斜体
1 FontFlagsBold
文字是否是粗体
8 LanguageCode
语言编码,有相应的编码表对应
8 FontNameLen 文件名长度
FontNameLen*8 FontName
文件名称(使用utf8编码)
16 NumGlyphs 轮廓字个数
32/16 OffsetTable
根据FontFlagsWideOffsets,为32位,否则为16位
32/16 CodeTableOffset 同上
不定*NumGlyphs GlyphShapeTable
轮廓字信息,为shape结构(又是一个复杂结构)
16/8 CodeTable
根据FontFlagsWideCodes,为16位。编码表,为固定值UCS-2
16/0 FontAscent
根据FontFlagsHasLayout,为16位,否则没有该字段
16/0 FontDescent
根据FontFlagsHasLayout,为16位,否则没有该字段
16/0 FontLeading
根据FontFlagsHasLayout,为16位,否则没有该字段
16/0*NumGlyphs FontAdvanceTable
根据FontFlagsHasLayout,为16位,否则没有该字段
RECT*NumGlyphs FontBoundsTable
根据FontFlagsHasLayout,为16位,否则没有该字段
16/0 KerningCount
根据FontFlagsHasLayout,为16位,否则没有该字段
KERNINGRECORD*KerningCount
FontKerningTable
根据FontFlagsHasLayout,为16位,否则没有该字段
如果单纯分析动态文本的这个tag的信息,只需要分析到上面的fontName部分就足够了,其他信息只对轮廓字,也就是静态文字有效。
评价答案
您已经评价过!好:5 您已经评价过!不好:0 您已经评价过!原创:5 您已经评价过!非原创:0 问问团队电子相册联盟共1人编辑答案 2010-01-05 04:46 我有更好的回答 收藏 分享 QQ空间 腾讯微博 腾讯朋友 新浪微博 人人网 豆瓣
相关知识
•swf应该在哪儿去下,。1回答2010-10-04•关于swf格式2回答2011-07-18•下面的swf是什么?1回答2011-04-26•6300支持swf吗?3回答2011-02-08•谁能帮我弄这个视频的SWF啊?1回答2011-07-03 更多swf+tag+%E8%AF%A6%E7%BB%86%E8%AF%B4%E6%98%8E相关知识>>
swf文件用什么打开swf播放器swf转换器swf转aviswf文件swf是什么文件swf转gifswf格式
我要评论浏览全部评论>>
在线求助
团队:..PS 类型:初级团 满意答案:3362 团队宣言:帮助别人,提升自己. •把下面的图片PS •http://user.newqcc.com/op/Op3.sw… 蓝色烟卷℡ 等级:12采纳率:55.7% •求一个ps5中文版,要完全破解的。… •怎么图片裁剪?
帮助 提意见 Copyright © 1998 – 2011 Tencent. All Rights Reserved.
关闭
在上方输入您感兴趣的知识,点击搜索答案后,下方将出现您感兴趣的问题列表。
进入任一您感兴趣的问题查看,点选其满意答案处的4个评价按钮之一,即可完成对该满意答案的评价。
[ 标签:swf ] swf的详细介绍?? MoneyUserich 回答:1 人气:1 解决时间:2010-01-05 14:11
满意答案好评率:100% swf(shock wave flash)是Macromedia(现已被ADOBE公司收购)公司的动画设计软件Flash的专用格式,是一种支持矢量和点阵图形的动画文件格式,被广泛应用于网页设计,动画制作等领域,swf文件通常也被称为Flash文件。 swf(Shock Wave Flash的简称,读作swif),是Adobe Flash汇出后的档案格式。它的普及程度很高,现在超过99%的网络使用者都可以读取swf档案,即使任天堂Wii(使用Opera浏览器的话)、Sony的PSP也可以能看到。
这个档案格式由FutureWave创建,后来伴随着一个主要的目标受到Macromedia的支援:创作小档案以播放动画。这个计划的理念是可以在任何操作系统和浏览器中进行,并且让网络较慢的人也能顺利浏览。[1]
swf 是shock wave flash的缩写,正如rm = real media mp3 = MPEG Layer 3 wma = Windows Media Audio 一样
可以用 Adobe Flash Player 10.0.32.18软件打开
SWF文件结构:
swf文件的整体结构是 header + body的组成。
文件的开始是一个[文件头]
它的结构如下:
字节 名称 说明
1 Signature
“F”表示非加密格式,”C”表示加密格式
1 Signature “W”无特殊意义
1 Signature “S”无特殊意义
1 Version 版本号,它表示对应播放器版本
4 FileLength 整个文件长度,低位在前
N FrameSize
RECT结构体,表示屏幕大小,具体结构和长度根据数据变化,分析方法另外讨论。
2 FrameRate 帧频,默认为12,高位在前
2 FrameCount
帧数,表明文件根下的帧数,低位在前
以上是swf中,最简单的一个tag,一个完整的swf文件是由很多独立的tag组成的。每一个tag都包括一个头和一个数据体,头有2种类型,短tag型和长­tag型。
短tag型由2byte构成,前10个bit表示tag类型,后6个bit表示tag长度。
长tag型由6byte构成,前10个bit表示tag类型,后6个bit固定为全1,后4个byte代表tag长度。
tag的长度不同于文件头的长度FileLength,它是除去tag头后的长度。
(另外)只有非加密的swf文件可以直接用以上的方法解析,加密的文件需要另外增加一步处理。具体方法由于牵涉到版权问题,这里我不加说明。
这份资料可能对flash设计意义不大,但如果有人用的着,我会继续分析一下,如果有人也在做这方面的调查,欢迎和我一起讨论。
第2节
前节说明了swf文件是由1个head和1个body构成的。
并且解析了header的结构,和一个tag的header部分的简单说明。
下面余下的就是swf文件的body了。
整个文件body是由大量的tag组成的,通过分析tag的head部分,可以立刻知道这个tag的类型代码和长度。
如果你无法识别这个tag的类型,也可以利用tag的长度,直接跳过这个tag。
这种方式保证了版本的兼容性,即使出现了新的tag,老版本的播放器还是能够解析完整个swf文件而不出现错误,大不了就是不能提供新的功能而已。
以下就是swf文件结构的一个形象概念。
(文件header)(文件body)
|
(tag 1)(tag 2)(tag 3)(……)
|
(tag header)(tag body)
|
(tag 类型代码)(tag 长度)
这样大家是否对swf文件的结构有了一个基本的认识?
下一节我会分析一下几个swf必有的tag,包括
backgroundColor tag,showFrame tag和end tag
第3节
setBackgroundColor tag
这个tag是直接跟在文件head后面的第一个tag,是文件中必然存在的。
它的结构如下:
长度(bit) 名称 说明
16 header tag头,短tag型
类型码为9
24 BackgroundColor
RGB类型,右3个字节,分别表示红、绿、蓝
showFrame tag
这是文件最后第2个tag,它是必然存在的。
结构如下:
长度(bit) 名称 说明
16 header tag头,短tag型
类型码为1
end tag
结束tag,它的作用不用我说了,必然是文件的最后一个tag。
长度(bit) 名称 说明
16 header tag头,短tag型
类型码为0
下一节我将讲的是character ID
和Depth的意义和textField的基本tag组成。
(另外)感谢AOL的补充和解释。
第4节
一个textField就是一个文本框,文本框有3种,静态的,动态的,和输入型。作为tag的话,它只有2种,静态的和动态的,输入型不过是动态的一种特别形­式。
这里讨论动态文本框的组成。
它由3个tag组成,2个定义tag和一个控制tag
分别是:
定义tag DefineFont2 DefineEditText (针对player 7.0
如有不同情况请检查播放器版本)
控制tag PlaceObject2
DefineFont2 定义了一个字体信息,
DefineEditText引用了定义的字体,并定义了显示的文字信息,而PlaceObject引用了定义的文字信息,并控制了文字的显示。
他们之间的引用就是依靠character ID进行的。
character
ID就是一个从1开始的数字标示,如果中间出现缺漏,从缺漏开始的所有character
ID都被忽略,而重复的话,后出现的将覆盖先出现的tag。
DefineFont2用一个character ID
来标示自己,DefineEditText和PlaceObject2也同样如此。但并不是所有的tag都有character
ID。
另外,PlaceObject2虽然也有character
ID,但它并不是用来标示自己的,而是用来调用的。
而深度Depth在3个tag中只有PlaceObject2拥有。
这3个tag的关系就是这样。这3个tag的结构我会在下节中说明。(抱歉,每次都说一点点!)
第5节
DefineFont2
这个tag的作用是定义一个字体,或者一组静态轮廓字,用以给DefineEditText使用。
关于文字的几乎所有信息,都可以在这个tag中进行设置,因此,这也是一个相当复杂的tag。
它的结构如下:
长度(bit) 名称
说明
headerLength header
tag头,类型码为48
16 FontID character
ID,唯一的标示
1 FontFlagsHasLayout
根据字面解释,判断是否有变型的标记
1 FontFlagsShiftJIS
是否使用ShiftJIS编码
1 FontFlagsSmallText
是否使用小字体显示
1 FontFlagsANSI 是否使用ANSI编码
1 FontFlagsWideOffsets
是否使用32位偏移量
1 FontFlagsWideCodes
是否使用16位文字编码
1 FontFlagsItalic
文字是否是斜体
1 FontFlagsBold
文字是否是粗体
8 LanguageCode
语言编码,有相应的编码表对应
8 FontNameLen 文件名长度
FontNameLen*8 FontName
文件名称(使用utf8编码)
16 NumGlyphs 轮廓字个数
32/16 OffsetTable
根据FontFlagsWideOffsets,为32位,否则为16位
32/16 CodeTableOffset 同上
不定*NumGlyphs GlyphShapeTable
轮廓字信息,为shape结构(又是一个复杂结构)
16/8 CodeTable
根据FontFlagsWideCodes,为16位。编码表,为固定值UCS-2
16/0 FontAscent
根据FontFlagsHasLayout,为16位,否则没有该字段
16/0 FontDescent
根据FontFlagsHasLayout,为16位,否则没有该字段
16/0 FontLeading
根据FontFlagsHasLayout,为16位,否则没有该字段
16/0*NumGlyphs FontAdvanceTable
根据FontFlagsHasLayout,为16位,否则没有该字段
RECT*NumGlyphs FontBoundsTable
根据FontFlagsHasLayout,为16位,否则没有该字段
16/0 KerningCount
根据FontFlagsHasLayout,为16位,否则没有该字段
KERNINGRECORD*KerningCount
FontKerningTable
根据FontFlagsHasLayout,为16位,否则没有该字段
如果单纯分析动态文本的这个tag的信息,只需要分析到上面的fontName部分就足够了,其他信息只对轮廓字,也就是静态文字有效。
评价答案
您已经评价过!好:5 您已经评价过!不好:0 您已经评价过!原创:5 您已经评价过!非原创:0 问问团队电子相册联盟共1人编辑答案 2010-01-05 04:46 我有更好的回答 收藏 分享 QQ空间 腾讯微博 腾讯朋友 新浪微博 人人网 豆瓣
相关知识
•swf应该在哪儿去下,。1回答2010-10-04•关于swf格式2回答2011-07-18•下面的swf是什么?1回答2011-04-26•6300支持swf吗?3回答2011-02-08•谁能帮我弄这个视频的SWF啊?1回答2011-07-03 更多swf+tag+%E8%AF%A6%E7%BB%86%E8%AF%B4%E6%98%8E相关知识>>
swf文件用什么打开swf播放器swf转换器swf转aviswf文件swf是什么文件swf转gifswf格式
我要评论浏览全部评论>>
在线求助
团队:..PS 类型:初级团 满意答案:3362 团队宣言:帮助别人,提升自己. •把下面的图片PS •http://user.newqcc.com/op/Op3.sw… 蓝色烟卷℡ 等级:12采纳率:55.7% •求一个ps5中文版,要完全破解的。… •怎么图片裁剪?
帮助 提意见 Copyright © 1998 – 2011 Tencent. All Rights Reserved.
关闭
在上方输入您感兴趣的知识,点击搜索答案后,下方将出现您感兴趣的问题列表。
进入任一您感兴趣的问题查看,点选其满意答案处的4个评价按钮之一,即可完成对该满意答案的评价。
发表评论
-
swf文件压缩
2011-12-01 18:29 1347from http://www.9ria.com/news/2 ... -
swf文件的数据结构以及转为exe或从exe中剥离出swf的代码
2011-11-14 22:11 2122swf文件的数据结构以及转为exe或从exe中剥离出swf的源 ... -
三个重要的处理swf的开源软件
2011-11-14 18:33 1320抓紧时间研究jswiff,swfmill,swfml jsw ... -
IText中文处理问题!!!
2011-11-08 16:19 1167引用2008年06月05日 星期四 下午 10:29这里说的I ... -
FlexBook
2011-05-06 13:12 1559FlexBook from [url ... -
[2011-04] Flex里自定义进度条ProgressBar样式皮肤
2011-04-20 15:47 26332011-01-29 11:08trackbar是整个的条 ... -
[2011-04] flex弹出模式窗口
2011-04-19 17:25 16231、创建一个component,继承自 TitleWindow ... -
[2011-04] Flex调用C# Webservice
2011-04-19 14:19 1151关键字: flex数据交互 终于试出flex用WebSer ... -
[2011-04-19]Flex程序实现背景贴图的两种方式
2011-04-19 10:33 1272Flex程序实现背景贴图的两种方式 Two ways to i ... -
Flex Component Kit for Flash CS3 安装方法及前提
2011-04-15 10:22 1290from http://kingapex.iteye.com/ ... -
as3 flash web 应用 (6)swfobject的使用:将flash嵌入页面
2011-04-14 10:27 2455from http://hi.baidu.com/yukon_ ... -
pdftk 为偶数页加水印
2011-03-23 17:27 2252引用查看完整版本 : 找 ... -
借助 unoconv 批量转 xls 到 pdf文件
2011-03-23 14:44 3322文章分类:Web前端 因为 ... -
swftools安装
2011-03-09 08:44 1465安装swftools工具时,在windows平台下是很简单的事 ... -
flex3下使用全屏模式
2011-03-03 10:12 989引用flex3下使用全屏模式 MXML: -------- ... -
Flex生成SDK下Local目录下的语言包
2011-02-25 16:44 1658from http://sensaran.wordpress. ... -
swf文件格式解析入门(tag解析)
2011-02-24 15:24 2849收藏 swf文件格式解析入门(tag解析) 2010 ... -
转成swf文件注意事项
2011-02-21 10:23 8911\ 这里同时给大家提供一个建议就是,对于纯位图的资源文 ... -
AS获取SWF文件的宽和高!(实现如下类)
2011-02-17 17:57 1440主页博客相册|个人档案 ... -
解析SWF文件头中的Rect结构
2011-02-15 15:25 1677编辑 文章分类:Flash编程 ...
相关推荐
以下是对SWF插件及其相关知识点的详细说明: 1. **SWF文件格式**:SWF是用于在网络上传输多媒体内容的标准格式。它支持矢量图形、音频、视频和ActionScript,这使得SWF文件能够在不同分辨率的设备上流畅播放,同时...
本文将详细介绍SWF文件之间通信的方式,以及如何实现Flex与SWF之间的通信。 #### 一、SWF文件之间的通信 SWF文件之间的通信主要通过LocalConnection来实现。LocalConnection是一种允许在同一台计算机上运行的不同...
本文将详细介绍"SWF分解"、"Flash分解"、"SWF还原"和"Flash还原"的概念,以及如何利用相关工具来处理这些文件。 首先,SWF(ShockWave Flash)是Adobe Flash的一种文件格式,它包含了动画、视频、声音和交互性内容...
本文将详细介绍一款名为"swf2mp3"的工具,它能轻松实现这一转换过程。 "swf2mp3"是一款便捷的软件,主要功能是将SWF格式的视频文件转换为MP3音频文件。它的优势在于其简易的操作流程和无需额外安装的特点。只需解...
本话题将详细介绍如何将不同类型的文件转换为SWF格式,以便在网络上传播或在不同平台上播放。 1. **Office转SWF** - **PPT转SWF**: PowerPoint演示文稿可以借助Adobe的Flash Professional或第三方工具(如Sothink ...
SWF文件格式说明的文档中还包含了对Adobe公司旗下产品的介绍,例如ActionScript、Flash、Flash Media Server和Flash Player等,并声明了这些商标或服务标志的归属和使用权利。 Adobe公司对SWF文件格式说明文档的...
本篇文章将详细介绍一款名为"Sothink SWF Quicker"的SWF制作工具,它以其简单易用的特点,使得用户无需深入学习Flash,也能轻松制作出自己的SWF文件。 Sothink SWF Quicker是一款强大的SWF编辑器,专为那些希望快速...
本文将详细介绍这款工具的特性、工作原理以及相关的技术知识点。 一、SWF Reader 2.4的核心功能 SWF_reader_2.4的主要功能在于解析和导出SWF文件。SWF文件通常包含了图形、音频、视频、脚本指令等元素,这款工具...
"仪表盘例子+参数介绍+swf文件"这个主题涉及到的是利用FunshionChart库创建仪表盘的过程,以及相关的参数和属性解释。FunshionChart是一款强大的JavaScript图表库,它提供了丰富的图表类型,包括我们这里关注的仪表...
规范详细介绍了 ActionScript 的语法结构及其在 SWF 文件中的存储方式。 ##### 6. 元数据 SWF 文件还支持嵌入元数据,用于描述文件的信息如作者、版权、创建日期等。这些元数据有助于对文件进行管理和追踪。 ####...
以下是关于PDF2SWF及其相关知识点的详细解释: 1. **PDF2SWF的基本功能**:PDF2SWF的主要任务是将PDF文件转换成SWF格式,以实现PDF在Web环境中的流畅展示。转换后的SWF文件支持分页显示,使得用户可以在网页上逐页...
技术文档《flash video_file_format_spec_v10.pdf》可能详细介绍了FLV文件的结构和编码规范。它会涵盖如何打包和解包视频帧、音频帧以及如何存储元数据。其中可能包括以下几个关键知识点: 1. 文件头:文件头包含...
在本文中,我们将详细介绍如何在PowerPoint中插入SWF插件,并讨论一些相关的技巧和注意事项。 首先,你需要一个能够支持播放SWF的插件。压缩包中的“ppt插入swf.exe”可能是一个这样的插件,但它并非来自官方,因此...
以下是对ZzFlash.Swf版播放器的详细知识点介绍: 1. **SWF格式**:SWF文件格式是Adobe Flash的产物,用于在网络上传输和播放多媒体内容。它包含了图形、音频、视频、动画和交互性元素,通常用于创建富媒体网页应用...
而Readme-说明.htm文件则提供了详细的使用说明,包括功能介绍、操作指南及注意事项,确保用户在使用播放器之前能够充分了解软件的使用方法,避免在使用过程中遇到不必要的问题。 另外,软件包中提供的MSH_...
本文将详细介绍一款名为“SWF视频转换工具”的软件,以及如何利用它将SWF文件转换为AVI格式,以实现更快的播放速度。 首先,我们来理解SWF格式。SWF是由Adobe Flash产生的文件格式,主要用于网络上的动态内容展示,...
本篇将详细介绍SWF解析工具及其在处理Flash源文件中的应用。 一、SWF文件结构与解析原理 SWF文件是二进制格式,包含图形、音频、视频和ActionScript代码。解析SWF文件的核心在于理解其内部结构,包括形状、颜色、...
本文将详细介绍如何在Android环境中创建一个SWF Flash播放器,并探讨相关技术。 首先,SWF是一种基于ActionScript的二进制文件格式,通常与Flash Player一起使用来展示交互式内容。由于Android原生不支持Flash ...
这篇文章将详细介绍如何将多个SWF文件打包到一个EXE文件中。这种方法可以将多个SWF文件集成到一个文件中,方便用户使用和分享。 首先,需要准备好所有的SWF文件和一个ICO图标文件。其中,main.swf是主文件,其他...
下面将详细介绍关于SWF文件编辑器的知识点: 1. **SWF文件结构**: SWF文件由一系列指令和数据组成,包括图形、形状、文本、位图、声音、视频、动作脚本等。它们以二进制格式存储,具有高效的压缩算法,以便在网络...