ExportOptionsFlash
ExportOptionsFlash
Section titled “ExportOptionsFlash”exportOptionsFlash
将文档导出为 Macromedia® Flash® (SWF) 文件的选项,与 Document.exportFile() 方法一起使用。所有属性都是可选的。
导出文档时,会自动附加适当的文件扩展名。您不应在文件规范中包含任何文件扩展名。
ExportOptionsFlash.artClipping
Section titled “ExportOptionsFlash.artClipping”exportOptionsFlash.artClipping
输出时如何裁剪艺术对象。
默认值:ArtClippingOption.OUTPUTARTBOUNDS
。
ExportOptionsFlash.artboardRange
Section titled “ExportOptionsFlash.artboardRange”exportOptionsFlash.artboardRange
如果 saveMultipleArtboards
为 true
,则此属性用于多画板提取,指定画板范围。空字符串表示提取所有画板。
默认值:空字符串。
字符串。
ExportOptionsFlash.backgroundColor
Section titled “ExportOptionsFlash.backgroundColor”exportOptionsFlash.backgroundColor
导出的 Flash 帧的背景颜色。
ExportOptionsFlash.backgroundLayers
Section titled “ExportOptionsFlash.backgroundLayers”exportOptionsFlash.backgroundLayers
作为导出的 Flash 帧的静态背景包含的图层列表。
Layers 数组
ExportOptionsFlash.blendAnimation
Section titled “ExportOptionsFlash.blendAnimation”exportOptionsFlash.blendAnimation
混合对象的动画类型。
默认值:BlendAnimationType.NOBLENDANIMATION
。
ExportOptionsFlash.compressed
Section titled “ExportOptionsFlash.compressed”exportOptionsFlash.compressed
如果为 true
,导出的文件应被压缩。
默认值:false
。
布尔值。
ExportOptionsFlash.convertTextToOutlines
Section titled “ExportOptionsFlash.convertTextToOutlines”exportOptionsFlash.convertTextToOutlines
如果为 true
,所有文本将转换为矢量路径;在所有 Flash 播放器中保留字体的视觉外观。
默认值:false
。
布尔值。
ExportOptionsFlash.curveQuality
Section titled “ExportOptionsFlash.curveQuality”exportOptionsFlash.curveQuality
应呈现的曲线信息量。
默认值:7。
数字(长整型)。
ExportOptionsFlash.exportAllSymbols
Section titled “ExportOptionsFlash.exportAllSymbols”exportOptionsFlash.exportAllSymbols
如果为 true
,导出调色板中定义的所有符号。
默认值:false
。
布尔值。
ExportOptionsFlash.exportStyle
Section titled “ExportOptionsFlash.exportStyle”exportOptionsFlash.exportStyle
在 Flash 中创建导出数据的样式。
默认值:FlashExportStyle.ASFLASHFILE
。
ExportOptionsFlash.exportVersion
Section titled “ExportOptionsFlash.exportVersion”exportOptionsFlash.exportVersion
导出的 SWF 文件的版本。
默认值:FlashExportVersion.FlashVersion9
。
ExportOptionsFlash.frameRate
Section titled “ExportOptionsFlash.frameRate”exportOptionsFlash.frameRate
每秒显示的帧数。
范围:0.01-120.0。
默认值:12.0。
数字(双精度)。
ExportOptionsFlash.ignoreTextKerning
Section titled “ExportOptionsFlash.ignoreTextKerning”exportOptionsFlash.ignoreTextKerning
如果为 true
,忽略文本对象中的字距信息。
默认值:false
。
布尔值。
ExportOptionsFlash.imageFormat
Section titled “ExportOptionsFlash.imageFormat”exportOptionsFlash.imageFormat
导出的 Flash 文件中的图像应如何压缩。
默认值:FlashImageFormat.LOSSLESS
。
ExportOptionsFlash.includeMetadata
Section titled “ExportOptionsFlash.includeMetadata”exportOptionsFlash.includeMetadata
如果为 true
,在 SWF 文件中包含最少的 XMP 元数据。
默认值:false
。
布尔值。
ExportOptionsFlash.jpegMethod
Section titled “ExportOptionsFlash.jpegMethod”exportOptionsFlash.jpegMethod
指定要使用的 JPEG 方法。
默认值:FlashJPEGMethod.Standard
。
ExportOptionsFlash.jpegQuality
Section titled “ExportOptionsFlash.jpegQuality”exportOptionsFlash.jpegQuality
使用的压缩级别。范围 1 到 10。
默认值:3。
数字(长整型)。
ExportOptionsFlash.layerOrder
Section titled “ExportOptionsFlash.layerOrder”exportOptionsFlash.layerOrder
图层导出到 Flash 帧的顺序。
默认值:LayerOrderType.BOTTOMUP
。
ExportOptionsFlash.looping
Section titled “ExportOptionsFlash.looping”exportOptionsFlash.looping
如果为 true
,Flash 文件在运行时设置为循环播放。
默认值:false
。
布尔值。
ExportOptionsFlash.playbackAccess
Section titled “ExportOptionsFlash.playbackAccess”exportOptionsFlash.playbackAccess
导出的 SWF 文件的访问级别。
默认值:FlashPlaybackSecurity.PlaybackLocal
。
ExportOptionsFlash.preserveAppearance
Section titled “ExportOptionsFlash.preserveAppearance”exportOptionsFlash.preserveAppearance
如果为 true
,保留外观。如果为 false
,保留可编辑性。
默认值:false
。
布尔值。
ExportOptionsFlash.readOnly
Section titled “ExportOptionsFlash.readOnly”exportOptionsFlash.readOnly
如果为 true
,导出为只读文件。
默认值:false
。
布尔值。
ExportOptionsFlash.replacing
Section titled “ExportOptionsFlash.replacing”exportOptionsFlash.replacing
如果已存在同名文件,是否应替换它。
默认值:SaveOptions.PROMPTTOSAVECHANGES
。
ExportOptionsFlash.resolution
Section titled “ExportOptionsFlash.resolution”exportOptionsFlash.resolution
分辨率,单位为每英寸像素数。
范围:72-2400。
默认值:72。
数字(双精度)。
ExportOptionsFlash.saveMultipleArtboards
Section titled “ExportOptionsFlash.saveMultipleArtboards”exportOptionsFlash.saveMultipleArtboards
如果为 true
,保存所有画板或指定范围的画板。
默认值:false
。
布尔值。
ExportOptionsFlash.typename
Section titled “ExportOptionsFlash.typename”exportOptionsFlash.typename
引用对象的类名。
字符串;只读。
导出为 Flash 格式
Section titled “导出为 Flash 格式”// 将当前文档导出为指定选项的 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); }}