包 | flashx.textLayout.conversion |
接口 | public interface ITextExporter |
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
errors : Vector.<String> [只读]
如果 throwOnError 属性设置为 false(其为默认值),则调用导出器方法后,此属性包含作为字符串的错误消息矢量。 | ITextExporter | ||
throwOnError : Boolean
throwOnError 属性控制导出器如何处理错误。 | ITextExporter | ||
useClipboardAnnotations : Boolean
useClipboardAnnotations 属性控制导入器是否要处理剪贴板所需的额外信息。 | ITextExporter |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
使用字符串或 XML 或用户定义的格式从 TextFlow 实例导出文本内容。 | ITextExporter |
属性详细信息
errors | 属性 |
throwOnError | 属性 |
useClipboardAnnotations | 属性 |
useClipboardAnnotations:Boolean
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
useClipboardAnnotations
属性控制导入器是否需要处理剪贴板所需的额外信息。数据在 TextFlow 中时,段落始终是完整的,且包含一个终止符。某一范围内的文本粘贴至剪贴板时,会形成段落,但是此范围可能不包括最后的终止符。这种情况下,如果段落旨在用于剪贴板,则需要将其标记为局部段落,那么之后粘贴后会将其正确合并到新文本。如果内容旨在用于剪贴板,则 useClipboardAnnotations 为 true。
实现
public function get useClipboardAnnotations():Boolean
public function set useClipboardAnnotations(value:Boolean):void
方法详细信息
export | () | 方法 |
public function export(source:flashx.textLayout.elements:TextFlow, conversionType:String):Object
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
使用字符串或 XML 或用户定义的格式从 TextFlow 实例导出文本内容。
将 conversionType
参数设置为以下任一值,或者设置为用户定义的导出器中的用户定义格式。
flashx.textLayout.conversion.ConversionType.STRING_TYPE
;flashx.textLayout.conversion.ConversionType.XML_TYPE
。
参数
source:flashx.textLayout.elements:TextFlow — 要导出的 TextFlow
| |
conversionType:String — 返回字符串 (STRING_TYPE) 或 XML (XML_TYPE),或任何用户定义的格式。
|
Object — 对象 - 导出的内容
|
相关 API 元素
示例 ( 如何使用本示例 )
此代码段说明使用 export
方法来执行带格式文本的重复导出。
package flashx.textLayout.conversion.examples { import flashx.textLayout.conversion.ConversionType; import flashx.textLayout.conversion.ITextExporter; import flashx.textLayout.conversion.TextConverter; import flashx.textLayout.elements.TextFlow; public class ITextExporterExample { // Serialize the TextFlow into a String static public function export(textFlow:TextFlow):String { var exporter:ITextExporter = TextConverter.getExporter(TextConverter.TEXT_LAYOUT_FORMAT); return exporter.export(textFlow, ConversionType.STRING_TYPE) as String; } } }
Tue Jun 12 2018, 11:04 AM Z