套件 | 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, 03:47 PM Z