Ссылка CTGlyphInfo
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import CoreText
Objective C
@import CoreText;
CTGlyphInfo непрозрачный тип позволяет Вам переопределить указанное отображение шрифта от Unicode до глифа ID.
-
Создает неизменный информационный объект глифа с именем глифа.
Объявление
Swift
func CTGlyphInfoCreateWithGlyphName(_glyphName: CFString!, _font: CTFont!, _baseString: CFString!) -> CTGlyphInfo!Objective C
CTGlyphInfoRef CTGlyphInfoCreateWithGlyphName ( CFStringRef glyphName, CTFontRef font, CFStringRef baseString );Параметры
glyphNameИмя глифа.
fontШрифт, который будет связан с возвращенным объектом CTGlyphInfo.
baseStringЧасть строки возвращенный объект предназначается для переопределения.
Возвращаемое значение
Действительная ссылка к неизменному CTGlyphInfo возражает, было ли информационное создание глифа успешно; иначе,
NULL.Обсуждение
Эта функция создает неизменный информационный объект глифа для имени глифа такой как
copyrightиспользование указанного шрифта.Оператор импорта
Objective C
@import CoreText;Swift
import CoreTextДоступность
Доступный в iOS 3.2 и позже.
-
Создает неизменный информационный объект глифа с индексом глифа.
Объявление
Swift
func CTGlyphInfoCreateWithGlyph(_glyph: CGGlyph, _font: CTFont!, _baseString: CFString!) -> CTGlyphInfo!Objective C
CTGlyphInfoRef CTGlyphInfoCreateWithGlyph ( CGGlyph glyph, CTFontRef font, CFStringRef baseString );Параметры
glyphИндекс глифа.
fontШрифт, который будет связан с возвращенным объектом CTGlyphInfo.
baseStringЧасть строки возвращенный объект предназначается для переопределения.
Возвращаемое значение
Действительная ссылка к неизменному объекту CTGlyphInfo, Если информационное создание глифа было успешно; иначе,
NULL.Обсуждение
Эта функция создает неизменный информационный объект глифа для индекса глифа с помощью указанного шрифта.
Оператор импорта
Objective C
@import CoreText;Swift
import CoreTextДоступность
Доступный в iOS 3.2 и позже.
-
Создает неизменный информационный объект глифа с символьным идентификатором.
Объявление
Swift
func CTGlyphInfoCreateWithCharacterIdentifier(_cid: CGFontIndex, _collection: CTCharacterCollection, _baseString: CFString!) -> CTGlyphInfo!Objective C
CTGlyphInfoRef CTGlyphInfoCreateWithCharacterIdentifier ( CGFontIndex cid, CTCharacterCollection collection, CFStringRef baseString );Параметры
cidСимвольный идентификатор.
collectionСимвольный идентификатор набора.
baseStringЧасть строки возвращенный объект предназначается для переопределения.
Возвращаемое значение
Действительная ссылка к неизменному CTGlyphInfo возражает, было ли информационное создание глифа успешно; иначе,
NULL.Обсуждение
Эта функция создает неизменный информационный объект глифа для символьного идентификатора и символьного набора.
Оператор импорта
Objective C
@import CoreText;Swift
import CoreTextДоступность
Доступный в iOS 3.2 и позже.
-
Если тот объект существует, получает имя глифа для информационного объекта глифа.
Объявление
Swift
func CTGlyphInfoGetGlyphName(_glyphInfo: CTGlyphInfo!) -> CFString!Objective C
CFStringRef CTGlyphInfoGetGlyphName ( CTGlyphInfoRef glyphInfo );Параметры
glyphInfoИнформация глифа, от которой можно получить имя глифа. Может не быть
NULL.Возвращаемое значение
Имя глифа, если создавался информационный объект глифа; иначе,
NULL.Оператор импорта
Objective C
@import CoreText;Swift
import CoreTextДоступность
Доступный в iOS 3.2 и позже.
-
Получает символьный идентификатор для информационного объекта глифа.
Объявление
Swift
func CTGlyphInfoGetCharacterIdentifier(_glyphInfo: CTGlyphInfo!) -> CGFontIndexObjective C
CGFontIndex CTGlyphInfoGetCharacterIdentifier ( CTGlyphInfoRef glyphInfo );Параметры
glyphInfoИнформация глифа, от которой можно получить символьный идентификатор. Может не быть
NULL.Возвращаемое значение
Символьный идентификатор данного информационного объекта глифа.
Оператор импорта
Objective C
@import CoreText;Swift
import CoreTextДоступность
Доступный в iOS 3.2 и позже.
-
Получает символьный набор для информационного объекта глифа.
Объявление
Swift
func CTGlyphInfoGetCharacterCollection(_glyphInfo: CTGlyphInfo!) -> CTCharacterCollectionObjective C
CTCharacterCollection CTGlyphInfoGetCharacterCollection ( CTGlyphInfoRef glyphInfo );Параметры
glyphInfoИнформация глифа, от которой можно получить символьный набор. Может не быть
NULL.Возвращаемое значение
Символьный набор данного информационного объекта глифа.
Обсуждение
Если информационный объект глифа создавался с именем глифа или индексом глифа, его символьный набор
kCTIdentityMappingCharacterCollection.Оператор импорта
Objective C
@import CoreText;Swift
import CoreTextДоступность
Доступный в iOS 3.2 и позже.
-
Ссылка на информационный объект глифа.
Объявление
Swift
typealias CTGlyphInfoRef = CTGlyphInfoObjective C
typedef const struct __CTGlyphInfo *CTGlyphInfoRef;Доступность
Доступный в iOS 3.2 и позже.
-
Эти константы указывают символьные наборы.
Объявление
Swift
enum CTCharacterCollection : UInt16 { case CharacterCollectionIdentityMapping case CharacterCollectionAdobeCNS1 case CharacterCollectionAdobeGB1 case CharacterCollectionAdobeJapan1 case CharacterCollectionAdobeJapan2 case CharacterCollectionAdobeKorea1 }Objective C
enum{ kCTIdentityMappingCharacterCollection = 0, kCTAdobeCNS1CharacterCollection = 1, kCTAdobeGB1CharacterCollection = 2, kCTAdobeJapan1CharacterCollection = 3, kCTAdobeJapan2CharacterCollection = 4, kCTAdobeKorea1CharacterCollection = 5}; typedef uint16_t CTCharacterCollection;Константы
-
kCTIdentityMappingCharacterCollectionСимвольный идентификатор равен
CGGlyphиндекс глифа.Доступный в iOS 3.2 и позже.
-
kCTAdobeCNS1CharacterCollectionAdobe-CNS1, отображающийся.
Доступный в iOS 3.2 и позже.
-
kCTAdobeGB1CharacterCollectionAdobe-GB1, отображающийся.
Доступный в iOS 3.2 и позже.
-
kCTAdobeJapan1CharacterCollectionAdobe-Japan1, отображающийся.
Доступный в iOS 3.2 и позже.
-
kCTAdobeJapan2CharacterCollectionAdobe-Japan2, отображающийся.
Доступный в iOS 3.2 и позже.
-
kCTAdobeKorea1CharacterCollectionAdobe-Korea1, отображающийся.
Доступный в iOS 3.2 и позже.
Оператор импорта
Objective C
@import CoreText;Swift
import CoreTextДоступность
Доступный в iOS 3.2 и позже.
-
