패키지 | 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 |
공용 메서드
메서드 | 정의 주체 | ||
---|---|---|---|
텍스트 내용을 TextFlow 인스턴스에서 문자열, XML 또는 사용자 정의 형식으로 내보냅니다. | ITextExporter |
속성 세부 정보
errors | 속성 |
throwOnError | 속성 |
throwOnError:Boolean
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.2, AIR 2.0 |
throwOnError 속성은 내보내기 도구의 오류 처리 방식을 제어합니다. true
로 설정되면 오류 발생 시 메서드가 Error 인스턴스를 실행합니다. 기본값인 false
로 설정되면 오류가 문자열 벡터로 수집되고 errors
속성에 저장되며 내보내기 도구는 실행되지 않습니다.
구현
public function get throwOnError():Boolean
public function set throwOnError(value:Boolean):void
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 |
텍스트 내용을 TextFlow 인스턴스에서 문자열, XML 또는 사용자 정의 형식으로 내보냅니다.
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:17 PM Z