Referencia de ActionScript® 3.0 para la plataforma de Adobe® Flash®
Inicio  |  Ocultar lista de paquetes y clases |  Paquetes  |  Clases  |  Novedades  |  Índice  |  Apéndices  |  ¿Por qué hay texto en inglés?
Filtros: AIR 30.0 y versiones anteriores, Flash Player 30.0 y versiones anteriores, Flash Lite 4
Flex 4.6 y versiones anteriores, Flash Pro CS6 y versiones anteriores
Ocultar filtros
flashx.textLayout.conversion 

TextConverter  - AS3

Paquetesx

Nivel superior
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.acm.solutions.authoring.domain.extensions
com.adobe.acm.solutions.ccr.domain.extensions
com.adobe.consulting.pst.vo
com.adobe.dct.component
com.adobe.dct.component.datadictionary
com.adobe.dct.component.datadictionaryElement
com.adobe.dct.component.dataElementsPanel
com.adobe.dct.component.toolbars
com.adobe.dct.event
com.adobe.dct.exp
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.provider
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.dct.view
com.adobe.ep.taskmanagement.domain
com.adobe.ep.taskmanagement.event
com.adobe.ep.taskmanagement.filter
com.adobe.ep.taskmanagement.services
com.adobe.ep.taskmanagement.util
com.adobe.ep.ux.attachmentlist.component
com.adobe.ep.ux.attachmentlist.domain
com.adobe.ep.ux.attachmentlist.domain.events
com.adobe.ep.ux.attachmentlist.domain.renderers
com.adobe.ep.ux.attachmentlist.skin
com.adobe.ep.ux.attachmentlist.skin.renderers
com.adobe.ep.ux.content.event
com.adobe.ep.ux.content.factory
com.adobe.ep.ux.content.handlers
com.adobe.ep.ux.content.managers
com.adobe.ep.ux.content.model.asset
com.adobe.ep.ux.content.model.preview
com.adobe.ep.ux.content.model.relation
com.adobe.ep.ux.content.model.search
com.adobe.ep.ux.content.model.toolbar
com.adobe.ep.ux.content.search
com.adobe.ep.ux.content.services
com.adobe.ep.ux.content.services.load
com.adobe.ep.ux.content.services.permissions
com.adobe.ep.ux.content.services.preview
com.adobe.ep.ux.content.services.providers
com.adobe.ep.ux.content.services.query
com.adobe.ep.ux.content.services.relationships
com.adobe.ep.ux.content.services.search.lccontent
com.adobe.ep.ux.content.services.version
com.adobe.ep.ux.content.view
com.adobe.ep.ux.content.view.components.activate
com.adobe.ep.ux.content.view.components.grid
com.adobe.ep.ux.content.view.components.grid.hover
com.adobe.ep.ux.content.view.components.grid.hover.component
com.adobe.ep.ux.content.view.components.grid.renderers
com.adobe.ep.ux.content.view.components.relationships
com.adobe.ep.ux.content.view.components.review
com.adobe.ep.ux.content.view.components.search.renderers
com.adobe.ep.ux.content.view.components.searchpod
com.adobe.ep.ux.content.view.components.toolbar
com.adobe.ep.ux.content.view.components.toolbar.controlRenderers
com.adobe.ep.ux.content.view.components.version
com.adobe.ep.ux.documentsubmit.component
com.adobe.ep.ux.documentsubmit.domain
com.adobe.ep.ux.documentsubmit.skin
com.adobe.ep.ux.taskaction.component
com.adobe.ep.ux.taskaction.domain
com.adobe.ep.ux.taskaction.domain.events
com.adobe.ep.ux.taskaction.skin
com.adobe.ep.ux.taskdetails.component
com.adobe.ep.ux.taskdetails.domain
com.adobe.ep.ux.taskdetails.skin
com.adobe.ep.ux.tasklist.component
com.adobe.ep.ux.tasklist.domain
com.adobe.ep.ux.tasklist.skin
com.adobe.ep.ux.webdocumentviewer.domain
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.gravity.binding
com.adobe.gravity.context
com.adobe.gravity.flex.bundleloader
com.adobe.gravity.flex.progress
com.adobe.gravity.flex.serviceloader
com.adobe.gravity.framework
com.adobe.gravity.init
com.adobe.gravity.service.bundleloader
com.adobe.gravity.service.logging
com.adobe.gravity.service.manifest
com.adobe.gravity.service.progress
com.adobe.gravity.tracker
com.adobe.gravity.ui
com.adobe.gravity.utility
com.adobe.gravity.utility.async
com.adobe.gravity.utility.error
com.adobe.gravity.utility.events
com.adobe.gravity.utility.factory
com.adobe.gravity.utility.flex.async
com.adobe.gravity.utility.logging
com.adobe.gravity.utility.message
com.adobe.gravity.utility.sequence
com.adobe.gravity.utility.url
com.adobe.guides.control
com.adobe.guides.domain
com.adobe.guides.i18n
com.adobe.guides.spark.components.skins
com.adobe.guides.spark.components.skins.mx
com.adobe.guides.spark.headers.components
com.adobe.guides.spark.headers.skins
com.adobe.guides.spark.layouts.components
com.adobe.guides.spark.layouts.skins
com.adobe.guides.spark.navigators.components
com.adobe.guides.spark.navigators.renderers
com.adobe.guides.spark.navigators.skins
com.adobe.guides.spark.util
com.adobe.guides.spark.wrappers.components
com.adobe.guides.spark.wrappers.skins
com.adobe.guides.submit
com.adobe.icc.dc.domain
com.adobe.icc.dc.domain.factory
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.config
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.external.dc
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.formbridge
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.data
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.content
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.livecycle.ria.security.api
com.adobe.livecycle.ria.security.service
com.adobe.mosaic.layouts
com.adobe.mosaic.layouts.dragAndDrop
com.adobe.mosaic.layouts.interfaces
com.adobe.mosaic.mxml
com.adobe.mosaic.om.constants
com.adobe.mosaic.om.events
com.adobe.mosaic.om.impl
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skinning
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.mosaic.sparklib.text
com.adobe.mosaic.sparklib.util
com.adobe.solutions.acm.authoring.presentation
com.adobe.solutions.acm.authoring.presentation.actionbar
com.adobe.solutions.acm.authoring.presentation.common
com.adobe.solutions.acm.authoring.presentation.events
com.adobe.solutions.acm.authoring.presentation.fragment
com.adobe.solutions.acm.authoring.presentation.letter
com.adobe.solutions.acm.authoring.presentation.letter.data
com.adobe.solutions.acm.authoring.presentation.preview
com.adobe.solutions.acm.authoring.presentation.rte
com.adobe.solutions.acm.ccr.presentation
com.adobe.solutions.acm.ccr.presentation.contentcapture
com.adobe.solutions.acm.ccr.presentation.contentcapture.events
com.adobe.solutions.acm.ccr.presentation.contentcapture.preview
com.adobe.solutions.acm.ccr.presentation.datacapture
com.adobe.solutions.acm.ccr.presentation.datacapture.renderers
com.adobe.solutions.acm.ccr.presentation.pdf
com.adobe.solutions.exm
com.adobe.solutions.exm.authoring
com.adobe.solutions.exm.authoring.components.controls
com.adobe.solutions.exm.authoring.components.toolbars
com.adobe.solutions.exm.authoring.domain
com.adobe.solutions.exm.authoring.domain.expression
com.adobe.solutions.exm.authoring.domain.impl
com.adobe.solutions.exm.authoring.domain.method
com.adobe.solutions.exm.authoring.domain.variable
com.adobe.solutions.exm.authoring.enum
com.adobe.solutions.exm.authoring.events
com.adobe.solutions.exm.authoring.model
com.adobe.solutions.exm.authoring.renderer
com.adobe.solutions.exm.authoring.view
com.adobe.solutions.exm.expression
com.adobe.solutions.exm.impl
com.adobe.solutions.exm.impl.method
com.adobe.solutions.exm.method
com.adobe.solutions.exm.mock
com.adobe.solutions.exm.mock.method
com.adobe.solutions.exm.runtime
com.adobe.solutions.exm.runtime.impl
com.adobe.solutions.exm.variable
com.adobe.solutions.prm.constant
com.adobe.solutions.prm.domain
com.adobe.solutions.prm.domain.factory
com.adobe.solutions.prm.domain.impl
com.adobe.solutions.prm.domain.manager
com.adobe.solutions.prm.presentation.asset
com.adobe.solutions.prm.presentation.constant
com.adobe.solutions.prm.presentation.document
com.adobe.solutions.prm.presentation.event
com.adobe.solutions.prm.presentation.file
com.adobe.solutions.prm.presentation.project
com.adobe.solutions.prm.presentation.team
com.adobe.solutions.prm.presentation.util
com.adobe.solutions.prm.service
com.adobe.solutions.prm.services.impl
com.adobe.solutions.prm.vo
com.adobe.solutions.rca.constant
com.adobe.solutions.rca.domain
com.adobe.solutions.rca.domain.common
com.adobe.solutions.rca.domain.factory
com.adobe.solutions.rca.domain.impl
com.adobe.solutions.rca.domain.impl.manager
com.adobe.solutions.rca.domain.manager
com.adobe.solutions.rca.presentation
com.adobe.solutions.rca.presentation.comment
com.adobe.solutions.rca.presentation.constant
com.adobe.solutions.rca.presentation.event
com.adobe.solutions.rca.presentation.gantt
com.adobe.solutions.rca.presentation.gantt.ruler
com.adobe.solutions.rca.presentation.template
com.adobe.solutions.rca.presentation.template.audit
com.adobe.solutions.rca.presentation.template.definition
com.adobe.solutions.rca.presentation.template.documents
com.adobe.solutions.rca.presentation.template.stages
com.adobe.solutions.rca.presentation.util
com.adobe.solutions.rca.service
com.adobe.solutions.rca.services.impl
com.adobe.solutions.rca.vo
com.adobe.solutions.rca.vo.um
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.startpoint
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses
xd.core.axm.enterprise.view.components
xd.core.axm.enterprise.view.skins
xd.core.axm.view.components
xd.core.axm.view.components.support

Elementos del lenguaje

Constantes globales
Funciones globales
Operadores
Sentencias, palabras clave y directivas
Tipos especiales

Apéndices

Novedades
Errores del compilador
Advertencias del compilador
Errores en tiempo de ejecución
Migración a ActionScript 3
Conjuntos de caracteres admitidos
Solo etiquetas MXML
Elementos Motion XML
Etiquetas de texto temporizado
Lista de elementos desfasados
Constantes de implementación de accesibilidad
Cómo utilizar ejemplos de ActionScript
Avisos legales
Paqueteflashx.textLayout.conversion
Clasepublic class TextConverter
HerenciaTextConverter Inheritance Object

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Ésta es la clase de puerta de enlace que la importación y la exportación. Sirve de punto de acceso unificado para la funcionalidad de conversión en Text Layout Framework. Contiene un registro de convertidores de salida y entrada predefinidos, así como definidos por el usuario, además de un conjunto de métodos de conversión.

El formato de los datos convertidos no es predefinido; los convertidores del usuario son libres de aceptar y devolver cualquier formato de su elección. Los formatos comunes son cadenas, XML e instancias de ByteArray. Los creadores del convertidor deben documentar qué formatos son compatibles.

Ver los ejemplos

Más ejemplos



Propiedades públicas
 PropiedadDefinido por
 Inheritedconstructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
Object
  numFormats : int
[estática] [solo lectura] Número de formatos.
TextConverter
Métodos públicos
 MétodoDefinido por
  
addFormat(format:String, importerClass:Class, exporterClass:Class, clipboardFormat:String):void
[estática] Registre un nuevo formato para la importación/exportación.
TextConverter
  
addFormatAt(index:int, format:String, importerClass:Class, exporterClass:Class = null, clipboardFormat:String = null):void
[estática] Registre un nuevo formato para la importación/exportación en la ubicación especificada.
TextConverter
  
[estática] Exporta un objeto TextFlow a un formato especificado.
TextConverter
  
[estática] Crea y devuelve un conversor de exportación que, posteriormente, se puede para exportar desde un objeto TextFlow a una cadena de origen o a un objeto XML.
TextConverter
  
[estática] Devuelve el nombre de formato para el formato del enésimo índice.
TextConverter
  
[estática] Devuelve FormatDescriptor para el formato del enésimo índice.
TextConverter
  
[estática] Crea y devuelve un convertidor de importación, que se puede utilizar para importar desde una cadena de origen, un objeto XML o cualquier formatos de datos definido por el usuario a un objeto TextFlow.
TextConverter
 Inherited
Indica si un objeto tiene definida una propiedad especificada.
Object
  
[estática] Crea un objeto TextFlow desde el contenido de origen en un formato especificado.
TextConverter
 Inherited
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
Object
 Inherited
Indica si existe la propiedad especificada y si es enumerable.
Object
  
[estática] Elimina el formato.
TextConverter
  
[estática] Elimina el formato en la ubicación de índice.
TextConverter
 Inherited
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
Object
 Inherited
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional.
Object
 Inherited
Devuelve la representación de cadena del objeto especificado.
Object
 Inherited
Devuelve el valor simple del objeto especificado.
Object
Constantes públicas
 ConstanteDefinido por
  PLAIN_TEXT_FORMAT : String = "plainTextFormat"
[estática] Formato de texto normal.
TextConverter
  TEXT_FIELD_HTML_FORMAT : String = "textFieldHTMLFormat"
[estática] Formato HTML.
TextConverter
  TEXT_LAYOUT_FORMAT : String = "textLayoutFormat"
[estática] Formato TextLayout.
TextConverter
Información sobre propiedades

numFormats

propiedad
numFormats:int  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Número de formatos.



Implementación
    public static function get numFormats():int
Información sobre métodos

addFormat

()método
public static function addFormat(format:String, importerClass:Class, exporterClass:Class, clipboardFormat:String):void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Registre un nuevo formato para la importación/exportación. El nuevo formato se añadirá al final, como la prioridad más baja. La ubicación puede ser importante para los clientes que tienen múltiples opciones sobre el formato que utilizar, como al importar desde un portapapeles externo. El nuevo formato puede admitir importación y/o exportación. Si el formato ya se ha añadido, a continuación, estará presente en varias ubicaciones. Se utilizará el primero encontrado.

Parámetros

format:String — La clase de convertidor de importación para registrar o null
 
importerClass:Class — La clase de convertidor de importación para registrar o null
 
exporterClass:Class — La cadena de formato que etiqueta las clases del convertidor. Los formatos se pueden tener cualquier nombre, pero debe ser exclusivo.
 
clipboardFormat:String — La cadena utilizada como el formato del portapapeles al convertir a/desde el portapapeles. Asigne el valor null si el formato no admite acceso al portapapeles.

addFormatAt

()método 
public static function addFormatAt(index:int, format:String, importerClass:Class, exporterClass:Class = null, clipboardFormat:String = null):void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Registre un nuevo formato para la importación/exportación en la ubicación especificada. La ubicación puede ser importante para los clientes que tienen múltiples opciones sobre el formato que utilizar, como al importar desde un portapapeles externo. Números más pequeños indican una mayor prioridad; estos convertidores se utilizarán primero. El nuevo formato puede admitir importación y/o exportación. Si el formato ya se ha añadido, a continuación, estará presente en varias ubicaciones. Se utilizará el primero encontrado.

Parámetros

index:int — La clase de convertidor de importación para registrar o null
 
format:String — La clase de convertidor de importación para registrar o null
 
importerClass:Class — La cadena de formato que etiqueta las clases del convertidor
 
exporterClass:Class (default = null) — La cadena utilizada como el formato del portapapeles al convertir a/desde el portapapeles. Asigne el valor null si el formato no admite acceso al portapapeles.
 
clipboardFormat:String (default = null)

export

()método 
public static function export(source:flashx.textLayout.elements:TextFlow, format:String, conversionType:String):Object

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Exporta un objeto TextFlow a un formato especificado.

Utilice una de las constantes estáticas suministradas con esta clase, un tipo MIME, o un formato definido por el usuario para que los exportadores definidos por el usuario especifiquen el parámetro format:

  • TextConverter.TEXT_FIELD_HTML_FORMAT
  • TextConverter.PLAIN_TEXT_FORMAT
  • TextConverter.TEXT_LAYOUT_FORMAT

Especifique el tipo de los datos exportados en el parámetro conversionType con una de las constantes estáticas suministradas por la clase ConversionType o un tipo de datos definido por el usuario para exportadores definidos por el usuario:

  • ConversionType.STRING_TYPE
  • ConversionType.XML_TYPE

Devuelve una representación del objeto TextFlow en el formato especificado, o null si hay error.

Parámetros

source:flashx.textLayout.elements:TextFlow — Contenido de origen
 
format:String — Formato de salida
 
conversionType:String — Tipo de datos exportados

Valor devuelto
Object — Objeto exportado desde el objeto TextFlow, o null si hay errores

Elementos de API relacionados

getExporter

()método 
public static function getExporter(format:String):flashx.textLayout.conversion:ITextExporter

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Crea y devuelve un conversor de exportación que, posteriormente, se puede para exportar desde un objeto TextFlow a una cadena de origen o a un objeto XML. Utilice esta función si necesita realizar varias exportaciones por separado. Equivale a llamar a flashx.textLayout.conversion.TextConverter.export().

Utilice una de las constantes estáticas suministradas con esta clase para especificar el parámetro format:

  • TextConverter.TEXT_FIELD_HTML_FORMAT
  • TextConverter.PLAIN_TEXT_FORMAT
  • TextConverter.TEXT_LAYOUT_FORMAT

Si el formato se ha añadido varias veces, se utilizará el primero encontrado.

Parámetros

format:String — Formato de destino de los datos exportados

Valor devuelto
flashx.textLayout.conversion:ITextExporter — Exportador de texto de ITextExporter que puede exportar en el formato especificado

Elementos de API relacionados


Ejemplo  ( Cómo utilizar este ejemplo )

Este fragmento de código muestra un uso del método getExporter para llevar a cabo exportaciones repetidas de texto con formato.

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 getExporter_example 
    {
        // Serialize the TextFlow into a String
        public function export(textFlow:TextFlow):String
        {
            var exporter:ITextExporter = TextConverter.getExporter(TextConverter.TEXT_LAYOUT_FORMAT);
            return exporter.export(textFlow, ConversionType.STRING_TYPE) as String;
        }
    }
}

getFormatAt

()método 
public static function getFormatAt(index:int):String

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Devuelve el nombre de formato para el formato del enésimo índice.

Parámetros

index:int

Valor devuelto
String

getFormatDescriptorAt

()método 
public static function getFormatDescriptorAt(index:int):FormatDescriptor

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Devuelve FormatDescriptor para el formato del enésimo índice.

Parámetros

index:int

Valor devuelto
FormatDescriptor

getImporter

()método 
public static function getImporter(format:String, config:IConfiguration = null):flashx.textLayout.conversion:ITextImporter

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Crea y devuelve un convertidor de importación, que se puede utilizar para importar desde una cadena de origen, un objeto XML o cualquier formatos de datos definido por el usuario a un objeto TextFlow. Utilice este método si necesita realizar varias importaciones o si quiere gestionar los errores durante la importación. equivale a llamar a flashx.textLayout.conversion.TextConverter.importToFlow().

Utilice una de las constantes estáticas suministradas con esta clase para especificar el parámetro format, un tipo MIME o un formato de datos definido por el usuario.

  • TextConverter.TEXT_FIELD_HTML_FORMAT
  • TextConverter.PLAIN_TEXT_FORMAT
  • TextConverter.TEXT_LAYOUT_FORMAT

Si el formato se ha añadido varias veces, se utilizará el primero encontrado.

Parámetros

format:String — Formato del contenido de origen. Utilice constantes de flashx.textLayout.conversion.TextConverter.TEXT_LAYOUT_FORMAT, PLAIN_TEXT_FORMAT, TEXT_FIELD_HTML_FORMAT etc, un tipo MIME type o un formato definido por el usuario.
 
config:IConfiguration (default = null) — configuración que se debe usar durante esta importación. null indica que se utilizarán los valores predeterminados actuales. También puede establecer la configuración a través de la propiedad ITextImporter.configuration.

Valor devuelto
flashx.textLayout.conversion:ITextImporter — Importador de texto de ITextImporter que puede importar los datos de origen

Elementos de API relacionados


Ejemplo  ( Cómo utilizar este ejemplo )

Este fragmento de código muestra un uso del método getImporter para llevar a cabo importaciones repetidas de texto con formato. Tenga en cuenta que los errores se borran al comenzar cada nueva llamada a importToFlow.

package flashx.textLayout.conversion.examples
{
    import flashx.textLayout.conversion.ITextImporter;
    import flashx.textLayout.conversion.TextConverter;
    import flashx.textLayout.elements.TextFlow;
    
    public class getImporter_example 
    {
        public function importAndCheckErrors():TextFlow
        {
            var markup:String = "<TextFlow xmlns='http://ns.adobe.com/textLayout/2008'><p><span>Hello, World</span></p></TextFlow>";
            var importer:ITextImporter = TextConverter.getImporter(TextConverter.TEXT_LAYOUT_FORMAT);
            importer.throwOnError = false;
            var textFlow:TextFlow = importer.importToFlow(markup);
            if (!textFlow)
            {
                var errors:Vector.<String> = importer.errors;
                //deal with import errors
            }
            return textFlow;
        }
    }
}

importToFlow

()método 
public static function importToFlow(source:Object, format:String, config:IConfiguration = null):flashx.textLayout.elements:TextFlow

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Crea un objeto TextFlow desde el contenido de origen en un formato especificado.

Utilice una de las constantes estáticas suministradas con esta clase, un tipo MIME, para especificar el parámetro format o para utilizar un valor definido por el usuario para importadores registrados por usuarios:

  • TextConverter.TEXT_FIELD_HTML_FORMAT
  • TextConverter.PLAIN_TEXT_FORMAT
  • TextConverter.TEXT_LAYOUT_FORMAT

Parámetros

source:Object — Contenido de origen
 
format:String — Formato del contenido de origen
 
config:IConfiguration (default = null) — Configuración que debe usarse al crear nuevos objetos TextFlow

Valor devuelto
flashx.textLayout.elements:TextFlow — Objeto TextFlow creado desde el origen, o null si hay error.

Elementos de API relacionados

removeFormat

()método 
public static function removeFormat(format:String):void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Elimina el formato. Si un formato se ha añadido varias veces, solo se eliminará la primera instancia encontrada.

Parámetros

format:String — La cadena en formato de convertidor para eliminar

removeFormatAt

()método 
public static function removeFormatAt(index:int):void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Elimina el formato en la ubicación de índice.

Parámetros

index:int — Formato que se va a eliminar

Información sobre constantes

PLAIN_TEXT_FORMAT

Constante
public static const PLAIN_TEXT_FORMAT:String = "plainTextFormat"

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Formato de texto normal. Utilice esto para crear un objeto TextFlow a partir de una cadena sencilla y sin formato o para crear una cadena sencilla y sin formato a partir de un objeto TextFlow.

TEXT_FIELD_HTML_FORMAT

Constante 
public static const TEXT_FIELD_HTML_FORMAT:String = "textFieldHTMLFormat"

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Formato HTML. Utilice esto para importar o exportar desde y a un objeto TextFlow con formato HTML. El HTML de Text Layout Framework admite un subconjunto de etiquetas y atributos admitidos por la clase TextField en el paquete flash.text.

La siguiente tabla muestra los atributos y etiquetas HTML compatibles con el proceso de importación y exportación (las etiquetas y atributos admitidos por TextField, pero no admitidos por Text Layout Framework se describen específicamente como no admitidas):

Etiqueta Descripción
Etiqueta de anclaje La etiqueta <a> crea un vínculo de hipertexto y admite los atributos siguientes:
  • target: Especifica el nombre de la ventana de destino en la que se cargará la página. Entre las opciones posibles, se incluye _self, _blank, _parent y _top. La opción _self especifica el marco actual de la ventana actual, _blank especifica una ventana nueva, _parent especifica el nivel superior del marco actual y _top especifica el marco del nivel más alto de la ventana actual.
  • href: especifica una URL. La URL puede ser absoluta o relativa a la ubicación del archivo SWF que carga la página. Un ejemplo de referencia absoluta a una URL es http://www.adobe.com; un ejemplo de referencia relativa es /index.html. Las URL absolutas deben llevar el prefijo http://, ya que, en caso contrario, Flash las considera URL relativas. Nota: al contrario de lo que ocurre con la clase TextField, los eventos link de ActionScript no son compatibles. Tampoco lo son los estilos a:link, a:hover y a:active.
Etiqueta de negrita La etiqueta <b> muestra el texto en negrita. Debe haber un tipo de letra en negrita disponible para la fuente utilizada.
Etiqueta de salto de línea La etiqueta <br> crea un salto de línea en el texto.
Etiqueta de fuente La etiqueta <font> especifica una fuente o una lista de fuentes para mostrar el texto. La etiqueta de fuente admite los atributos siguientes:
  • color: sólo se admiten valores de color hexadecimales (#FFFFFF).
  • face: especifica el nombre de la fuente que se utiliza. Como se muestra en el siguiente ejemplo, puede especificar una lista de nombres de fuentes separados por comas, en cuyo caso Flash Player selecciona la primera fuente disponible. Si la fuente especificada no está instalada en el sistema local o no está incorporada al archivo SWF, Flash Player elegirá una fuente alternativa.
  • size: especifica el tamaño de la fuente. Se pueden utilizar tamaños en píxeles absolutos, como 16 ó 18, o bien, tamaños en puntos relativos, como +2 ó -4.
  • letterspacing: especifica el espaciado entre letras (kerning manual) en píxeles que se va a aplicar a la derecha de cada carácter.
  • kerning: especifica si el ajuste entre caracteres está activado o desactivado. Un valor distinto de cero activa el kerning, mientras que cero lo desactiva.
Etiqueta de imagen La etiqueta <img> permite incorporar archivos de imagen externos (JPEG, GIF, PNG), archivos SWF y clips de película dentro del texto.

La etiqueta <img> admite los atributos siguientes:

  • src: especifica la URL de un archivo de imagen o SWF o el identificador de vínculo de un símbolo de clip de película de la biblioteca. Este atributo es necesario; todos los demás son opcionales. Los archivos externos (JPEG, GIF, PNG y SWF) no se muestran hasta que no se han descargado completamente.
  • width: anchura, en píxeles, de la imagen, el archivo SWF o el clip de película que se va a insertar.
  • height: altura, en píxeles, de la imagen, el archivo SWF o el clip de película que se va a insertar.

Nota: a diferencia de lo que ocurre con la clase TextField, no se admiten los siguientes atributos: align, hspace, vspace, id y checkPolicyFile.

Etiqueta de cursiva La etiqueta <i> muestra el texto encerrado en cursiva. Debe haber un tipo de letra en cursiva disponible para la fuente utilizada.
Etiqueta de elemento de lista Nota: a diferencia de la clase TextField, la etiqueta de elemento List no se admite.
Etiqueta de párrafo La etiqueta <p> crea un párrafo nuevo. La etiqueta <p> admite los siguientes atributos:
  • align: especifica la alineación del texto en el párrafo; los valores válidos son left, right, justify ycenter.
  • class: especifica un nombre de clase que puede utilizarse para un estilo
Etiqueta de espacio La etiqueta <span> admite los atributos siguientes:
  • class: especifica un nombre de clase que puede utilizarse para un estilo. Mientras que las etiquetas span a menudo se utilizan para definir un estilo definido en una hoja de estilos, las instancias de TLFTextField no admiten hojas de estilos. La etiqueta span está disponible en instancias de TLFTextField para hacer referencia a una clase con las propiedades de estilos.
  • También puede insertar propiedades directamente en la etiqueta span: <span fontFamily="Arial">Hola</span>. Sin embargo, no se admiten las etiquetas span anidadas.
Etiqueta de formato de texto

La etiqueta <textformat> permite utilizar un subconjunto de las propiedades de formato de párrafo de la clase TextFormat en los campos de texto, incluidos el interlineado, la sangría, los márgenes y las tabulaciones. Puede combinar las etiquetas <textformat> con las etiquetas HTML incorporadas.

La etiqueta <textformat> tiene los atributos siguientes:

  • indent: especifica la sangría desde el margen izquierdo hasta el primer carácter del párrafo; corresponde a TextFormat.indent. Acepta números positivos y negativos.
  • blockindent: especifica la sangría que se aplica a todas las líneas del párrafo.
  • leftmargin: especifica el margen izquierdo del párrafo, expresado en puntos; corresponde a TextFormat.leftMargin.
  • rightmargin: especifica el margen izquierdo del párrafo, expresado en puntos; corresponde a TextFormat.rightMargin.
  • leading: especifica el interlineado (altura) medido en píxeles entre el valor ascendente de una línea y el valor descendente de la línea anterior
  • tabstops: especifica una lista de posiciones de tabulación separada por comas para el párrafo.
Etiqueta de subrayado La etiqueta <u> subraya el texto encerrado.

Cuando se importa una etiqueta desconocida, el importador textFieldHTMLFormat define una sola propiedad typeName del objeto FlowElement a dicho nombre de etiqueta o crea un elemento DivElement o un elemento SubParagraphGroupElement con su propiedad typeName establecida en el nombre de la etiqueta.

El exportador textFieldHTMLFormat exporta typeName como etiqueta XML cuando es distinto del predeterminado.

Elementos de API relacionados

TEXT_LAYOUT_FORMAT

Constante 
public static const TEXT_LAYOUT_FORMAT:String = "textLayoutFormat"

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Formato TextLayout. Utilice esto para importar o exportar desde y a un objeto TextFlow utilizando el formato de marcado TextLayout. El formato TextLayout detectará los errores siguientes:

  • Espacios de nombres inesperados
  • Elementos desconocidos
  • Atributos desconocidos

TextConverter_example.as

Este ejemplo muestra un uso de la clase de conversión TextConverter. El texto en formato de marcado estándar se importa a un objeto TextFlow y, seguidamente, se visualiza. Luego el texto se exporta en formato XML.

package flashx.textLayout.conversion.examples 
{
    import flash.display.Sprite;
    import flashx.textLayout.container.ContainerController;
    import flashx.textLayout.elements.TextFlow;
    import flashx.textLayout.conversion.TextConverter;
    import flashx.textLayout.conversion.ConversionType;

    public class TextConverter_example extends Sprite
    {
        public function TextConverter_example()
        {
            var markup:String = "<TextFlow xmlns='http://ns.adobe.com/textLayout/2008'><p><span>Hello, World</span></p></TextFlow>";
            var textFlow:TextFlow = TextConverter.importToFlow(markup, TextConverter.TEXT_LAYOUT_FORMAT);
            textFlow.flowComposer.addController(new ContainerController(this, 200, 50));
            textFlow.flowComposer.updateAllControllers();
            //export to XML
            var xmlOut:XML = TextConverter.export(textFlow,TextConverter.TEXT_LAYOUT_FORMAT, ConversionType.XML_TYPE) as XML;
        }
    }
}




[ X ]¿Por qué hay texto en inglés?
Cierto contenido de la Referencia de ActionScript 3.0 se muestra en inglés

No todo el contenido de la Referencia de ActionScript 3.0 se traduce a todos los idiomas. Si un elemento del lenguaje no se traduce, aparecerá en inglés. Por ejemplo, la clase ga.controls.HelpBox no está traducida en ningún idioma. Por lo tanto, en la versión en español de la referencia, la clase ga.controls.HelpBox aparecerá en inglés.