导出图像和图形
PNG序列
可以从库中或舞台上的各个影片剪辑、按钮或图形元件中导出一系列图像文件。在导出过程中,Flash Pro 为元件中的每一帧创建一个单独的图像文件。如果您从舞台执行导出,则您已应用于元件实例的任何转换(例如,缩放)在图像输出中将保留。
要导出 PNG 序列,请执行以下操作:
在库中或舞台上选择单个影片剪辑、按钮或图形元件。
右键单击所选对象,然后选择“导出 PNG 序列”。
在“另存为”对话框中,选择输出位置,然后单击“确定”。
在“导出 PNG 序列”对话框中,设置所需选项。请参阅以下内容。
单击“导出”导出 PNG 序列文件。
有以下“导出”选项:
宽 — 图像输出的宽度。通过更改此值可以调整输出比例。默认为元件内容的宽度。
高 — 图像输出的高度。通过更改此值可以调整输出比例。默认为元件内容的高度。
分辨率 — 图像输出的分辨率。默认值为 72 dpi。
颜色 — 图像输出的位深度。可以选择 8、24 或 32 位。默认为 32 位,支持透明度。如果您选择了不支持透明度的 24 位或 8 位,则“背景”设置将更改为“舞台”。请参阅以下内容。
背景 — 用作图像输出背景颜色的颜色。仅当“颜色”选项设置为 8 位或 24 位时,此设置才可用。当“颜色”设置为 32 位时,图像背景将总是透明的。当“颜色”选项设置为 8 位或 24 位时,“背景”选项默认为“舞台”颜色。使用 8 位或 24 位图像时,您可以将设置更改为“不透明”,然后通过颜色选择器选择一种背景颜色。另外,还可以为背景选择一个 Alpha 值以创建透明度。
平滑 — 在是否对图像输出边缘应用平滑操作之间切换。如果当前未使用透明背景,且放置在背景颜色上的图像不同于舞台的当前颜色,请关闭此选项。
FXG 图形交换格式(不推荐与 Flash Professional CC 一起使用)
关于 FXG 文件
FXG 格式是适用于 Flash Platform 的图形交换文件格式。FXG 基于 MXML(Flex 框架使用的基于 XML 的编程语言)的子集。FXG 格式使设计人员和开发人员可以使用较高的保真度交换图形内容,有助于他们更有效地进行协作。设计人员可以使用 Adobe 设计工具创建图形,以及将图形导出为 FXG 格式。然后,您可以在工具(如 Adobe Flash Builder 和 Adobe Flash Catalyst)中使用 FXG 文件,以开发丰富的 Internet 体验和应用程序。
您可以在以下 Adobe 应用程序中使用 FXG 文件格式:
Fireworks CS5(导出)
Photoshop CS5(导出)
Illustrator(导出)
Flash Professional CS5(导入和导出)
Flash Catalyst(导入和导出)
Flash Builder 4(导入和导出)
创建 FXG 文件时,会直接将是矢量图形存储在文件中。FXG 中没有对应标记的元素将导出为位图图形,然后在 FXG 文件中引用这些图形。这些元素包括位图、某些滤镜、某些混合模式、渐变、蒙版和 3D。这些效果中的一些可以导出为 FXG,但无法由打开 FXG 文件的应用程序导入。
使用 FXG 导出功能导出包含矢量图像和位图图像的文件时,会随同 FXG 文件创建一个单独的文件夹。该文件夹的名称为 <filename.assets>,其中包含与 FXG 文件关联的位图图像。
有关 FXG 文件格式的详细信息,请参阅 FXG 2.0 规范。
FXG 导出约束
Flash 允许一次或多次选择舞台的任何对象,以便导出到 FXG。当导出到 FXG 格式时,会保留对象名称和图层名称。
将下列项目保存到 FXG 文件时会受到限制:
Scale-9 网格:可导出,但仅可由 Adobe Illustrator 读取。
声音和视频:无法导出。
组件:无法导出。
具有多个帧的补间和动画:无法导出,但是选定的帧会作为静态对象导出。
嵌入字体:无法导出。
按钮元件:Flash 仅导出“弹起”状态的按钮。
3D 属性:无法导出。
反向运动 (IK) 属性:无法导出。
文本属性:某些属性可能无法导出。
以 FXG 格式导出 Flash 内容
在 Flash 中,可通过下列两种方法以 FXG 格式导出内容:
要将舞台上的对象导出为 FXG,请选择对象并选择“导出”>“导出所选内容”。然后,从“文件类型”菜单中选择 FXG 格式。
要将整个舞台另存为 FXG,请选择“导出”>“导出图像”,然后从“文件类型”菜单中选择 Adobe FXG。
JPEG 序列文件和 JPEG 图像
这些选项对应于 JPEG“发布设置”选项。不过,“匹配屏幕”会使导出图像显示在屏幕上时,其大小与 Flash Pro 内容的大小相同。“匹配影片”会使 JPEG 图像的大小与 Flash Pro 内容的大小相同并保持原始图像的高宽比。
PNG 序列文件和 PNG 图像
PNG 导出设置选项与 PNG“发布设置”选项(也可以应用这些选项)相似,只有以下几点不同:
尺寸
将导出的位图图像的大小设置为您在“宽度”和“高度”字段中输入的像素值。
分辨率
以 dpi 为单位输入分辨率。要使用屏幕分辨率,并且保持原始图像的高宽比,请选择“匹配屏幕”。
颜色
与 PNG“发布设置”选项卡中的“位深度”选项相同,用于设置创建图像时使用的每像素位数。对于具有 256 色的图像,请选择“8 位”;对于具有数千种颜色的图像,请选择 24?bpc;对于具有数千种颜色并带有透明度 (32 bpc) 的图像,请选择 24 bpc Alpha。位深度越高,文件就越大。
包含
选择导出最小影像区域,或指定完整文档大小。
GIF 动画、GIF 序列文件和 GIF 图像
设置与“发布设置”对话框中的“GIF”选项卡中的设置相同,但有以下几点例外:
分辨率
以每英寸点数 (dpi) 为单位进行设置。若要使用屏幕分辨率,请输入一个分辨率或单击“匹配屏幕”。
包含
导出最小影像区域或完整文档大小。
颜色
设置可用于创建导出图像的颜色数量。颜色选项包括:“256 色”或“标准色”(标准 Web 安全 216 色调色板)。
动画
仅可用于“GIF 动画”导出格式。输入重复次数,0 表示无限次重复。
注意:
导出的 GIF 的尺寸被限定于一个小于 4000 像素的值。对尺寸的此限制适用于 CS6 之后的 Flash Professional 版本。
注意:
如果选择的是“256 色”选项,则“抖动纯色”选项不起作用。这意味着,如果为 GIF 图像选定的配色方案为 256 种颜色,则不抖动该 GIF 图像。
(Flash Professional CC 中已弃用) 位图 (BMP) 图像
创建要在其它应用程序中使用的位图图像。“导出位图”对话框具有以下选项:
尺寸
设置导出的位图图像的大小(以像素为单位)。您指定的大小和原始图像始终具有相同的高宽比。
分辨率
设置导出的位图图像的分辨率(以每英寸点数 (dpi) 为单位),并根据绘画的大小自动计算宽度和高度。若要将分辨率设置为与显示器匹配,请选择“匹配屏幕”。
颜色深度
指定图像的位深度。某些 Windows 应用程序不支持较新的 32 位/通道 (bpc) 深度的位图图像。如果在使用 32 bpc 格式时出现问题,请使用 24 bpc 格式。
平滑
对导出的位图应用消除锯齿效果。消除锯齿可以生成较高品质的位图图像,但是在彩色背景中它可能会在图像周围生成灰色像素的光晕。如果出现光晕,请取消选择此选项。
Flash 文档 (SWF)
若要将 Flash Pro 内容放到其它应用程序(如 Dreamweaver)中,请将整个文档导出为 SWF 文件。Flash Pro 使用 FLA 文件的“发布设置”的“Flash”选项卡中的当前设置导出 SWF 文件。
通过 Adobe Media Encoder 导出视频
Flash Pro 允许您将补间、元件和图形导出为各种格式的视频。通过 Flash Pro 导出的视频可以与启用了通信功能的应用程序一起使用,用于视频会议、流式传输和共享。
默认情况下,通过 Flash Pro 只能导出为 QuickTime 影片 (.MOV) 文件。导出功能要求您安装最新版本的 QuickTime Player,因为在导出 MOV 文件时 Flash Pro 利用 QuickTime 库。
视频导出工作流程已重新建模,因为 Flash Pro 现在已经集成了 Adobe Media Encoder。它允许您将 MOV 文件转换为各种其他格式。最后,Adobe Media Encoder 已经优化,仅提供与 Flash 内容相关的导出格式(F4V、FLV、H.264 和 mp3)。有关使用 Adobe Media Encoder 来编码和导出视频的更多信息,请参阅编码和导出视频与音频。
比较以前的和新的视频导出工作流程
新的工作流程不同于 Flash Professional CS6 和更早版本中的视频导出工作流程。
主要不同点如下所述:
集成了 Adobe Media Encoder:Flash Professional CC 已经集成了 Adobe Media Encoder 7.0,而早期版本不依赖于 AME。
导出格式:Flash Professional CC 只能导出 QuickTime 影片。
另外,CS6 工作流程有以下问题:
使用 QuickTime 的 MOV 导出工作流程 容易出错且占用内存。
AVI 导出不支持 影片剪辑。
对于 Flash Professional CC,上面提到的问题已修复,而且还修复了帧丢失问题。不过,使用 Adobe Media Encoder 工作流程,您可以通过 Flash Professional CC 无缝地导出为 MOV 文件。使用新的基于 AME 的工作流程,您可以将 Flash 内容导出为 MOV 文件,然后使用 AME 将 MOV 文件转换为任何想要的输出。
从帧 2 开始导出
取决于时间轴的结构,导出的视频可能是以下其中任一种情况:
如果根时间轴上的帧不止一个,则导出将从第帧 2 开始。
如果根时间轴上只有一个帧,则导出将包括帧 1。
如果根时间轴上的帧不止一个且帧 1 添加了 ActionScript 或声音,则不会调用它。
导出视频
在开始导出之前,请执行以下操作:
安装 QuickTime
将帧速率设置为一个等于或小于 60 fps 的值。有关更多信息,请参阅动画基础知识。
创建或打开一个现有的 FLA。
转到“文件”>“导出”>“导出视频”。
在“导出视频”对话框中,“呈现宽度”和“呈现高度”采用为舞台大小设置的宽度和高度值。
在“导出视频”对话框中:
“呈现宽度”和“呈现高度”:静态值,分别等于舞台的宽度和高度。如果您希望更改“呈现宽度”和“呈现高度”值,然后请相应地修改舞台大小。
忽略舞台颜色(生成 Alpha 通道):使用舞台颜色创建一个 Alpha 通道。Alpha 通道是作为透明轨道进行编码的。这样您可以将导出的 QuickTime 影片叠加在其他内容上面,从而改变背景色或场景。
在 Adobe Media Encoder 中转换视频:如果您希望使用 AME 将导出的 MOV 文件转换为一种不同的格式,请选择此选项。如果选中,则在 Flash 完成视频导出后,AME 将启动。
停止导出:指定 Flash Pro 何时终止导出。
到达最后一帧时:如果您希望在最后一帧处终止,请选择此选项。
经过此时间后:如果选择此选项,请指定您希望在经过多长一段时间后终止导出。此选项允许您分别导出视频的各个片段。
所导出视频的路径:输入或浏览至您要将视频导出到的路径。
使用舞台颜色创建一个 Alpha 通道。Alpha 通道是作为透明轨道进行编码的,这样,您就可以将导出的 QuickTime 影片叠加在其它内容上面以改变背景色或场景。
使用舞台颜色创建一个 Alpha 通道。Alpha 通道是作为透明轨道进行编码的,这样,您就可以将导出的 QuickTime 影片叠加在其它内容上面以改变背景色或场景。
使用舞台颜色创建一个 Alpha 通道。Alpha 通道是作为透明轨道进行编码的,这样,您就可以将导出的 QuickTime 影片叠加在其它内容上面以改变背景色或场景。
单击“导出”。如果您选中了在 Adobe Media Encoder 中转换视频选项,则当导出的 MOV 文件在新队列中可用时 AME 将启动。要了解有关使用 AME 对视频进行编码和转换的更多信息,请参阅编码和导出视频与音频。