Adobe Flash(SWF)作家

Adobe Flash.®(SWF)作家提供FME,具有编写Flash导出文件的能力。

Flash是一部电影创建和显示应用程序,旨在通过Internet提供矢量图形和动画。

笔记:此格式仅适用于32位FME安装。

概述

Flash文件存储在压缩中,二进制,标记格式.swf.文件。MIME类型是Application / X-Shockwave-Flash

Flash文件被压缩,因此它们可以用作Web内容,但这意味着由于所采用的广泛压缩技术,文件创建需要更长时间。写电影到.swf.文件最多可能需要三倍,只要处理功能即可。由于转换和格式化发生,因此处理特征本身比其他格式更耗时(参见关于特定功能的注意)。

此外,由于Flash最初旨在处理映射或大量的功能,因此性能根据功能的数量下降。因此,为了提高性能,我们建议在发送到Flash编写器之前广泛化的功能。

闪存电影可能包含几个帧,但是,如果动画绘制选项关闭,则闪存编写器一次只使用一个帧来保存转换图像;否则,每个特征存储在帧中,然后逐步显示它们,这导致地图自身逐位。

SWF文件结构

SWF文件由标题组成,然后是多个标记。有两种类型的标签:

  • 定义标签定义称为字符的对象,该字符存储在字典中。
  • 控制标签操纵字符,并控制电影的流程。

所有标记都共享通用格式,因此解析SWF文件的任何程序都可以跳过它不理解的块。可以通过处理SWF文件的工具删除,插入或修改标签。

Flash Writer主要关注形状的定义标签,并且将仅使用诸如开始和结束标签的简单电影流控制,并将对象放入帧中的控制标记。

电影中的所有闪存帧都包含在一个文件中.swf.扩大。

文件名扩展名

内容

.swf.

所有矢量几何数据在电影框架中

形状

形状表示类似于该形状中的大多数载体格式由称为路径的边缘列表定义。可以关闭路径(路径的开始和结尾相遇以关闭图形)或打开(路径形成开放式中风)。路径可以包含直边,弯曲边缘和“笔上和移动”命令的混合物。后者允许通过单个形状结构描述多个断开的图。

填充样式定义了路径包围的区域的外观。SWF支持的填充样式包括纯色或两个渐变填充物。

线条样式定义了路径轮廓的外观。线条风格可以是任何厚度和颜色的行程。

大多数矢量格式只允许每个路径填充和线路样式。SWF通过允许每个边缘具有自己的线路和填充样式来扩展此概念。当填充样式在路径中间的变化时,这可能具有不可预测的结果。Flash还支持每个边缘的两个填充风格,一个用于边缘的每侧。

笔记:Flash编写器不使用此功能,多边形或线路的所有边缘都具有相同的线路和填充样式。

字体和文本

FME支持Flash文本,但表示为行段,而不是真实的文字字形。这是为了简单起见,而且由于使用的Hershey字体和Flash字形格式之间的不兼容。

作家概述

Flash Writer创建并将要素数据创建并写入.swf文件指定的dataSet参数。

如果该文件夹包含较旧的.swf文件,并且它具有相同的文件名,则将使用新功能数据覆盖旧文件。