| 套件 | 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