Compartir a través de


CoreText Espacio de nombres

El espacio de nombres CoreText proporciona clases de bajo nivel para diseñar y representar texto.

Clases

CTFont

Representa una fuente CoreText.

CTFontCollection

Las colecciones de fuentes son el mecanismo estándar que se usa para enumerar descriptores de fuentes.

CTFontCollectionOptionKey

Clase cuya propiedad estática se puede usar como clave para la NSDictionary usada por CTFontCollectionOptions.

CTFontCollectionOptions

Opciones que se pueden usar para crear CTFontCollection objetos.

CTFontDescriptor

Los descriptores de fuente contienen una descripción de las características de fuente que pueden identificar una fuente.

CTFontDescriptorAttributeKey

Clave válida para su uso con CTFontDescriptor propiedades de atributo.

CTFontDescriptorAttributes

Clase fuertemente tipada que contiene atributos de fuente.

CTFontFeatureAllTypographicFeatures

que CTFontFeatureSelectors representa todas las características de tipo.

CTFontFeatureAlternateKana

para CTFontFeatureSelectors kana alternativo.

CTFontFeatureAnnotation

que CTFontFeatureSelectors describe las anotaciones de características.

CTFontFeatureCaseSensitiveLayout

que CTFontFeatureSelectors describe las características relacionadas con el espaciado o el diseño que distinguen mayúsculas de minúsculas.

CTFontFeatureCharacterAlternatives

que CTFontFeatureSelectors describe una característica que permite alternativas de caracteres.

CTFontFeatureCharacterShape

que CTFontFeatureSelectors describe características relacionadas con formas de caracteres como formularios Hojo Kanji, formularios JIS 78, etc.

CTFontFeatureCJKRomanSpacing

que CTFontFeatureSelectors describe las características relacionadas con las tipografías chines, japonesas y coreanas.

CTFontFeatureCJKSymbolAlternatives

que CTFontFeatureSelectors describe las características relacionadas con las tipografías chines, japonesas y coreanas.

CTFontFeatureCJKVerticalRomanPlacement

que CTFontFeatureSelectors describe las características relacionadas con las tipografías chines, japonesas y coreanas.

CTFontFeatureContextualAlternates

que CTFontFeatureSelectors describe las características relacionadas con las alternativas de lavado.

CTFontFeatureCursiveConnection

que CTFontFeatureSelectors describe las características relacionadas con la conexión de letras cursivas.

CTFontFeatureDesignComplexity

que CTFontFeatureSelectors describe las características relacionadas con la complejidad de nivel de diseño.

CTFontFeatureDiacritics

que CTFontFeatureSelectors describe las características relacionadas con la visibilidad y la composición de marcas diacríticas.

CTFontFeatureFractions

que CTFontFeatureSelectors describe las características relacionadas con cómo se deben mostrar las fracciones.

CTFontFeatureIdeographicAlternatives

que CTFontFeatureSelectors describe las características relacionadas con las alternativas ideográficas.

CTFontFeatureIdeographicSpacing

que CTFontFeatureSelectors describe las características relacionadas con el espaciado ideográfico.

CTFontFeatureItalicCJKRoman

que CTFontFeatureSelectors describe las características relacionadas con chines, japonés y coreano en cursiva.

CTFontFeatureKanaSpacing

que CTFontFeatureSelectors describe las características relacionadas con el espaciado kana.

CTFontFeatureKey

Clase cuyas propiedades estáticas se pueden usar como claves para el NSDictionary usado por CTFontFeatures.

CTFontFeatureLetterCase

que CTFontFeatureSelectors describe las características relacionadas con las opciones de capitalización, como la mayúscula inicial.

CTFontFeatureLigatures

que CTFontFeatureSelectors describe si las características de ligadura están activadas o desactivadas.

CTFontFeatureLinguisticRearrangementConnection

que CTFontFeatureSelectors describe si la reorganización lingüística está activada o desactivada.

CTFontFeatureLowerCase

que CTFontFeatureSelectors describe las características relacionadas con cómo se representan las letras minúsculas.

CTFontFeatureMathematicalExtras

que CTFontFeatureSelectors describe las características relacionadas con fórmulas matemáticas.

CTFontFeatureNumberCase

que CTFontFeatureSelectors describe las características relacionadas con la presentación de números de mayúsculas.

CTFontFeatureNumberSpacing

que CTFontFeatureSelectors describe las características relacionadas con el espaciado de números.

CTFontFeatureOrnamentSets

que CTFontFeatureSelectors describe las características relacionadas con el espaciado o el diseño que distinguen mayúsculas de minúsculas.

CTFontFeatureOverlappingCharacters

que CTFontFeatureSelectors permite o impide que los caracteres se superpongan.

CTFontFeatureRubyKana

que CTFontFeatureSelectors describe las características relacionadas con las aplicaciones de rubias a Kana.

CTFontFeatures

Encapsula las características de un CTFontobjeto .

CTFontFeatureSelectorKey

Clase cuyas propiedades estáticas se pueden usar como claves para el NSDictionary usado por CTFontFeatureSelectors.

CTFontFeatureSelectors

Encapsula un diccionario de características de fuente.

CTFontFeatureSettings

La configuración de características de o CTFontCTFontDescriptorAttributes.

CTFontFeatureSmartSwash

que CTFontFeatureSelectors describe las características relacionadas con los lavados inteligentes.

CTFontFeatureStyleOptions

que CTFontFeatureSelectors describe las características relacionadas con las características de fuente, como mayúsculas iluminadas y texto grabado.

CTFontFeatureStylisticAlternatives

que CTFontFeatureSelectors describe las características relacionadas con estilos alternativos.

CTFontFeatureTextSpacing

que CTFontFeatureSelectors describe las características relacionadas con el espaciado de texto.

CTFontFeatureTransliteration

que CTFontFeatureSelectors describe las características relacionadas con la transliteración.

CTFontFeatureTypographicExtras

que CTFontFeatureSelectors describe características relacionadas con extras tipográficos como interrobangs, conversión de guiones a guiones em o en-dash, etc..

CTFontFeatureUnicodeDecomposition

que CTFontFeatureSelectors describe las características relacionadas con cómo se descompone Unicode.

CTFontFeatureUpperCase

que CTFontFeatureSelectors describe las características relacionadas con cómo se deben mostrar las letras mayúsculas.

CTFontFeatureVerticalPosition

que CTFontFeatureSelectors describe las características relacionadas con el posicionamiento vertical.

CTFontFeatureVerticalSubstitutionConnection

que CTFontFeatureSelectors describe las características relacionadas con la sustitución vertical.

CTFontManager

Administra el sistema central de fuentes CoreText.

CTFontManager.Notifications

Observador para recibir notificaciones cuando se agregan fuentes al Registro.

CTFontManagerErrorExtensions

Métodos de extensión para la enumeración CoreText.CTFontManagerError.

CTFontTraitKey

Clase cuyas propiedades estáticas se pueden usar como claves para el NSDictionary usado por CTFontTraits.

CTFontTraits

Rasgos estándar de .CTFontDescriptor

CTFontVariation

Encapsula un diccionario de variación de fuente.

CTFontVariationAxes

Encapsula un diccionario de ejes de variación de fuente.

CTFontVariationAxisKey

Clase cuyas propiedades estáticas se pueden usar como claves para el NSDictionary usado por CTFontVariationAxes.

CTFrame

Área rectangular que contiene líneas de texto.

CTFrameAttributeKey

Clase cuyas propiedades estáticas se pueden usar como claves para el NSDictionary usado por CTFrameAttributes.

CTFrameAttributes

Encapsula los atributos usados en la creación de un CTFrameobjeto .

CTFramesetter

Diseña el tipo en un marco rectangular.

CTGlyphInfo

Proporciona la capacidad de invalidar la asignación de glifos Unicode a para .CTFont

CTLine

Línea de texto, que consta de una matriz de CTRuns.

CTParagraphStyle

Describe el estilo de los párrafos.

CTParagraphStyleSettings

Clase que se puede usar para invalidar elementos de .CTParagraphStyle

CTRun

Se ejecuta un glifo. Es decir, una serie de glifos consecutivos con los mismos atributos y dirección.

CTRunDelegate

Objeto delegado que se puede usar para controlar CTRunDelegateOperations en un CTRunobjeto .

CTRunDelegateOperations

Clase que representa las operaciones posibles en un CTRunDelegateobjeto .

CTStringAttributeKey

Clase cuyas propiedades estáticas se pueden usar como claves para el NSDictionary usado por CTStringAttributes.

CTStringAttributes

Especifica los atributos de un CTRunobjeto .

CTTextTab

Representa una pestaña en un objeto CTParagraphStyle.

CTTextTabOptionKey

Clase cuyas propiedades estáticas se pueden usar como claves para el NSDictionary usado por CTTextTabOptions.

CTTextTabOptions

Opciones relacionadas con un CTTextTabobjeto .

CTTypesetter

Clase que realiza el diseño de línea.

CTTypesetterOptionKey

Clase cuyas propiedades estáticas se pueden usar como claves para el NSDictionary usado por CTTypesetterOptions.

CTTypesetterOptions

Opciones aplicables a un objeto T:CoreText:CTTypesetter .

Enumeraciones

CTBaselineClass

Tipo de líneas base que se admiten al establecer el tipo de texto.

CTBaselineFont

Enumeración cuyos valores especifican si la fuente de línea base procede de la fuente original o de una fuente de referencia.

CTCharacterCollection

Clase cuyos campos estáticos especifican colecciones de caracteres.

CTFontDescriptorMatchingState

Enumeración cuyos valores se pueden usar como parámetros para el MatchFontDescriptors(CTFontDescriptor[], NSSet, Func<CTFontDescriptorMatchingState,IntPtr,Boolean>) método .

CTFontFeatureAllTypographicFeatures.Selector

Enumeración cuyos valores se pueden usar como argumentos para WithFeature(CTFontFeatureVerticalSubstitutionConnection+Selector).

CTFontFeatureAlternateKana.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureAnnotation.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureCaseSensitiveLayout.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureCharacterAlternatives.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureCharacterShape.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureCJKRomanSpacing.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureCJKSymbolAlternatives.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureCJKVerticalRomanPlacement.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureContextualAlternates.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureCursiveConnection.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureDesignComplexity.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureDiacritics.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureFractions.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureIdeographicAlternatives.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureIdeographicSpacing.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureItalicCJKRoman.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureKanaSpacing.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureLetterCase.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureLigatures.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureLinguisticRearrangementConnection.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureLowerCase.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureMathematicalExtras.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureNumberCase.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureNumberSpacing.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureOrnamentSets.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureOverlappingCharacters.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureRubyKana.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureSmartSwash.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureStyleOptions.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureStylisticAlternatives.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureTextSpacing.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureTransliteration.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureTypographicExtras.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureUnicodeDecomposition.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureUpperCase.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureVerticalPosition.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFeatureVerticalSubstitutionConnection.Selector

Enumeración cuyos valores devuelve Feature.

CTFontFormat

Formato de fuente.

CTFontManagerAutoActivation

Enumeración cuyos valores especifican valores para la activación automática de fuentes.

CTFontManagerError

Enumeración cuyos valores especifican errores relacionados con las operaciones en CTFontManager.

CTFontManagerScope

Enumeración cuyos valores especifican el ámbito para el registro de fuentes.

CTFontNameKey

Enumeración cuyos valores especifican constantes que proporcionan acceso a los nombres asociados a .CTFont

CTFontOptions

Opciones usadas al crear nuevas instancias de la CTFont clase .

CTFontOrientation

Enumeración cuyos valores especifican la orientación de .CTFont

CTFontPriority

Enumeración cuyos valores especifican la prioridad de un CTFontobjeto .

CTFontStylisticClass

Enumeración cuyos valores especifican el estilo serif de .CTFont

CTFontSymbolicTraits

Describe el estilo de una fuente.

CTFontTable

Enumeración cuyos valores representan etiquetas para obtener acceso a los datos de la tabla de fuentes.

CTFontTableOptions

Enumeración cuyos valores se pueden usar como marcas para las opciones relacionadas con las tablas de fuentes.

CTFontUIFontType

Enumeración cuyos valores especifican el uso previsto de una fuente. Se usa con CoreText.CTFont(CoreTextCTFontUIType, System.Single, System.String)

CTFramePathFillRule

Enumeración cuyos valores especifican la regla de relleno usada por .CTFrame

CTFrameProgression

Enumeración cuyos valores se pueden usar como marcas con la Progression propiedad .

CTLigatureFormation

Enumeración cuyos valores especifican la importancia de ligaduras en un T:CoreText.CTString.

CTLineBoundsOptions

Tipo de cálculo de límites que queremos realizar en una CTLine.

CTLineBreakMode

Enumeración cuyos valores especifican opciones de salto de línea.

CTLineTruncation

Enumeración cuyos valores especifican opciones válidas para el truncamiento de líneas.

CTRunStatus

Enumeración cuyos valores describen el Status de un CTRunobjeto .

CTSuperscriptStyle

Enumeración cuyos valores describen el estilo de los scripts super y sub- .

CTTextAlignment

Enumeración cuyos valores especifican opciones para la alineación de texto.

CTUnderlineStyle

Especifica el estilo de un adorno de subrayado.

CTUnderlineStyleModifiers

Enumeración cuyos valores especifican opciones para CTUnderlineStyles.

CTWritingDirection

Enumeración cuyos valores se pueden usar como marcas que indican direcciones de escritura.

FontFeatureGroup

Enumeración cuyos valores especifican varios tipos de características de fuente.

Delegados

CTLine.CaretEdgeEnumerator

El espacio de nombres CoreText proporciona clases de bajo nivel para diseñar y representar texto.

Comentarios

Proporciona el marco de bajo nivel para la tipografía de alta calidad en iOS y OSX.

Este marco se usa indirectamente en marcos de nivel superior, como , AppKit, WebKit (UIWebView y . Los desarrolladores pueden recurrir a CoreText cuando necesiten un control más preciso sobre el diseño de texto que el proporcionado por los marcos de alto nivel.