CTFontDescriptor 类

定义

字体描述符包含可识别字体的字体功能的说明。

public class CTFontDescriptor : IDisposable, ObjCRuntime.INativeObject
type CTFontDescriptor = class
    interface INativeObject
    interface IDisposable
继承
CTFontDescriptor
实现

注解

字体描述符包含字体功能的说明,可以完全识别字体。 有时说明不够完整,系统会选择与指定参数匹配的字体。

var attributes = new CTFontDescriptorAttributes () {
	FamilyName = "Times New Roman",
	Size = 18
};

var fontDescriptor = new CTFontDescriptor (attributes);

构造函数

CTFontDescriptor(CTFontDescriptorAttributes)

从一组属性创建字体描述符。

CTFontDescriptor(String, nfloat)

根据 PostScript 名称 (和可选大小) 创建字体描述符。

属性

Handle

处理指向非托管对象表示形式的 (指针) 。

方法

Dispose()

释放 CTFontDescriptor 对象使用的资源。

Dispose(Boolean)

释放 CTFontDescriptor 对象使用的资源。

Finalize()

CTFontDescriptor 对象的终结器

GetAttribute(NSString)

从描述符中提取 CTFontDescriptorAttribute。

GetAttributes()

从此 CTFontDescriptor 检索属性。

GetLocalizedAttribute(NSString)

返回已本地化的属性。

GetLocalizedAttribute(NSString, NSString)

返回已本地化的属性。

GetMatchingFontDescriptor()

字体描述符包含可识别字体的字体功能的说明。

GetMatchingFontDescriptor(NSSet)

字体描述符包含可识别字体的字体功能的说明。

GetMatchingFontDescriptor(NSString[])

字体描述符包含可识别字体的字体功能的说明。

GetMatchingFontDescriptors()

字体描述符包含可识别字体的字体功能的说明。

GetMatchingFontDescriptors(NSSet)

字体描述符包含可识别字体的字体功能的说明。

GetMatchingFontDescriptors(NSString[])

字体描述符包含可识别字体的字体功能的说明。

MatchFontDescriptors(CTFontDescriptor[], NSSet, Func<CTFontDescriptorMatchingState,IntPtr,Boolean>)

字体描述符包含可识别字体的字体功能的说明。

WithAttributes(CTFontDescriptorAttributes)

字体描述符包含可识别字体的字体功能的说明。

WithAttributes(NSDictionary)

字体描述符包含可识别字体的字体功能的说明。

WithFeature(CTFontFeatureAllTypographicFeatures+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureAlternateKana+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureAnnotation+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureCaseSensitiveLayout+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureCharacterAlternatives+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureCharacterShape+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureCJKRomanSpacing+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureCJKSymbolAlternatives+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureCJKVerticalRomanPlacement+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureContextualAlternates+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureCursiveConnection+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureDesignComplexity+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureDiacritics+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureFractions+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureIdeographicAlternatives+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureIdeographicSpacing+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureItalicCJKRoman+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureKanaSpacing+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureLigatures+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureLinguisticRearrangementConnection+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureLowerCase+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureMathematicalExtras+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureNumberCase+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureNumberSpacing+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureOrnamentSets+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureOverlappingCharacters+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureRubyKana+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureSmartSwash+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureStyleOptions+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureStylisticAlternatives+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureTextSpacing+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureTransliteration+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureTypographicExtras+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureUnicodeDecomposition+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureUpperCase+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureVerticalPosition+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithFeature(CTFontFeatureVerticalSubstitutionConnection+Selector)

从具有指定功能集的此字体描述符创建字体描述符。

WithVariation(UInt32, nfloat)

字体描述符包含可识别字体的字体功能的说明。

适用于