跳转到内容

ExportOptionsFlash

exportOptionsFlash

将文档导出为 Macromedia® Flash® (SWF) 文件的选项,与 Document.exportFile() 方法一起使用。所有属性都是可选的。

导出文档时,会自动附加适当的文件扩展名。您不应在文件规范中包含任何文件扩展名。


exportOptionsFlash.artClipping

输出时如何裁剪艺术对象。

默认值:ArtClippingOption.OUTPUTARTBOUNDS

ArtClippingOption


exportOptionsFlash.artboardRange

如果 saveMultipleArtboardstrue,则此属性用于多画板提取,指定画板范围。空字符串表示提取所有画板。

默认值:空字符串。

字符串。


exportOptionsFlash.backgroundColor

导出的 Flash 帧的背景颜色。

RGBColor


exportOptionsFlash.backgroundLayers

作为导出的 Flash 帧的静态背景包含的图层列表。

Layers 数组


exportOptionsFlash.blendAnimation

混合对象的动画类型。

默认值:BlendAnimationType.NOBLENDANIMATION

BlendAnimationType


exportOptionsFlash.compressed

如果为 true,导出的文件应被压缩。

默认值:false

布尔值。


exportOptionsFlash.convertTextToOutlines

如果为 true,所有文本将转换为矢量路径;在所有 Flash 播放器中保留字体的视觉外观。

默认值:false

布尔值。


exportOptionsFlash.curveQuality

应呈现的曲线信息量。

默认值:7。

数字(长整型)。


exportOptionsFlash.exportAllSymbols

如果为 true,导出调色板中定义的所有符号。

默认值:false

布尔值。


exportOptionsFlash.exportStyle

在 Flash 中创建导出数据的样式。

默认值:FlashExportStyle.ASFLASHFILE

FlashExportStyle


exportOptionsFlash.exportVersion

导出的 SWF 文件的版本。

默认值:FlashExportVersion.FlashVersion9

FlashExportVersion


exportOptionsFlash.frameRate

每秒显示的帧数。

范围:0.01-120.0。

默认值:12.0。

数字(双精度)。


exportOptionsFlash.ignoreTextKerning

如果为 true,忽略文本对象中的字距信息。

默认值:false

布尔值。


exportOptionsFlash.imageFormat

导出的 Flash 文件中的图像应如何压缩。

默认值:FlashImageFormat.LOSSLESS

FlashImageFormat


exportOptionsFlash.includeMetadata

如果为 true,在 SWF 文件中包含最少的 XMP 元数据。

默认值:false

布尔值。


exportOptionsFlash.jpegMethod

指定要使用的 JPEG 方法。

默认值:FlashJPEGMethod.Standard

FlashJPEGMethod


exportOptionsFlash.jpegQuality

使用的压缩级别。范围 1 到 10。

默认值:3。

数字(长整型)。


exportOptionsFlash.layerOrder

图层导出到 Flash 帧的顺序。

默认值:LayerOrderType.BOTTOMUP

LayerOrderType


exportOptionsFlash.looping

如果为 true,Flash 文件在运行时设置为循环播放。

默认值:false

布尔值。


exportOptionsFlash.playbackAccess

导出的 SWF 文件的访问级别。

默认值:FlashPlaybackSecurity.PlaybackLocal

FlashPlaybackSecurity


exportOptionsFlash.preserveAppearance

如果为 true,保留外观。如果为 false,保留可编辑性。

默认值:false

布尔值。


exportOptionsFlash.readOnly

如果为 true,导出为只读文件。

默认值:false

布尔值。


exportOptionsFlash.replacing

如果已存在同名文件,是否应替换它。

默认值:SaveOptions.PROMPTTOSAVECHANGES

SaveOptions


exportOptionsFlash.resolution

分辨率,单位为每英寸像素数。

范围:72-2400。

默认值:72。

数字(双精度)。


exportOptionsFlash.saveMultipleArtboards

如果为 true,保存所有画板或指定范围的画板。

默认值:false

布尔值。


exportOptionsFlash.typename

引用对象的类名。

字符串;只读。


// 将当前文档导出为指定选项的 Flash 文件,
// destFile 包含完整路径和文件名
function exportToFlashFile(destFile) {
if (app.documents.length > 0) {
var exportOptions = new ExportOptionsFlash();
exportOptions.resolution = 150;
var type = ExportType.FLASH;
var fileSpec = new File(destFile);
app.activeDocument.exportFile(fileSpec, type, exportOptions);
}
}