CoreText Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.