Ссылка CGFont
CGFontRef непрозрачный тип инкапсулирует информацию о шрифтах. Шрифт является рядом форм или глифов, связанных с набором символов. Глиф может представлять отдельный символ (такой как ‘b’), больше чем один символ (такой как «» лигатура), или специальный символ, такой как пространство. Кварц получает глифы для шрифта от ATS (Apple Type Services) и красит глифы на основе соответствующих параметров текущего состояния графики.
Кварц обеспечивает ограниченный, низкоуровневый интерфейс для рисования текста. Для получения информации о рисующих текст функциях см. Ссылку CGContext. Для полного Unicode и поддержки текстового расположения, используйте услуги, предоставленные Базовым текстом или ATSUI).
-
Декременты сохранить количество Кварцевого шрифта.
Объявление
Objective C
void CGFontRelease ( CGFontRef font );Параметры
fontКварцевый шрифт для выпуска.
Обсуждение
Эта функция эквивалентна
CFRelease, за исключением того, что это не вызывает ошибку еслиfontпараметрNULL.Оператор импорта
Objective C
@import CoreGraphics;Доступность
Доступный в OS X v10.0 и позже.
-
Инкременты сохранить количество Кварцевого шрифта.
Параметры
fontКварцевый шрифт для сохранения.
Возвращаемое значение
Тот же шрифт Вы указали в
fontпараметр.Обсуждение
Эта функция эквивалентна
CFRetain, за исключением того, что это не вызывает ошибку еслиfontпараметрNULL.Оператор импорта
Objective C
@import CoreGraphics;Доступность
Доступный в OS X v10.0 и позже.
-
Создает объект шрифта из данных, снабженных от провайдера данных.
Объявление
Swift
func CGFontCreateWithDataProvider(_provider: CGDataProvider!) -> CGFont!Objective C
CGFontRef CGFontCreateWithDataProvider ( CGDataProviderRef provider );Параметры
providerПровайдер данных.
Возвращаемое значение
Объект шрифта или
NULLесли не может быть создан шрифт. Вы ответственны за выпуск этого объектного использованияCGFontRelease.Обсуждение
Прежде, чем составить текст в Кварцевом контексте, необходимо установить шрифт в текущем состоянии графики путем вызывания функции
CGContextSetFontSize.Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Создает соответствие объекта шрифта шрифту, указанному PostScript или полным именем.
Объявление
Swift
func CGFontCreateWithFontName(_name: CFString!) -> CGFont!Objective C
CGFontRef CGFontCreateWithFontName ( CFStringRef name );Параметры
namePostScript или полное имя шрифта.
Возвращаемое значение
Объект шрифта или
NULLесли не может быть создан шрифт. Вы ответственны за выпуск этого объектного использованияCGFontRelease.Обсуждение
Прежде, чем составить текст в Кварцевом контексте, необходимо установить шрифт в текущем состоянии графики путем вызывания функции
CGContextSetFont.Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Создает копию шрифта с помощью словаря спецификации изменения.
Объявление
Swift
func CGFontCreateCopyWithVariations(_font: CGFont!, _variations: CFDictionary!) -> CGFont!Objective C
CGFontRef CGFontCreateCopyWithVariations ( CGFontRef font, CFDictionaryRef variations );Параметры
fontКварцевый шрифт для копирования.
variationsСловарь спецификации изменения, содержащий ключи, соответствующие именам оси изменения шрифта. Каждый ключ в словаре является именем оси изменения. Значение для каждого ключа является значением, указанным для той определенной оси изменения, представленной как объект CFNumber. Если имя оси изменения не указано в
variations, тогда текущая стоимость отfontиспользуется.Возвращаемое значение
Объект шрифта.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.4 и позже.
-
CGFontCreateWithPlatformFont CGFontCreateWithPlatformFont(OS X v10.6)Создает объект шрифта из шрифта Apple Type Services (ATS).
Оператор осуждения
Используйте Базовый текст, задокументированный в Базовый текстовый Ссылочный Набор, вместо этого.
Объявление
Objective C
CGFontRef CGFontCreateWithPlatformFont ( void *platformFontReference );Параметры
platformFontReferenceУниверсальный указатель на объект шрифта. Шрифт должен иметь тип, надлежащий платформе, на которой работает Ваша программа. Для OS X необходимо передать указатель на шрифт ATS.
Возвращаемое значение
Объект шрифта, или
NULLесли не мог бы быть расположен шрифт платформы. Вы ответственны за выпуск этого объектного использованияCGFontRelease.Обсуждение
Прежде, чем составить текст в Кварцевом контексте, необходимо установить шрифт в текущем состоянии графики. Для Шрифтов ATS вызовите эту функцию, чтобы создать Кварцевый шрифт и передать ее
CGContextSetFont.Специальные замечания
Эта функция осуждается, потому что она берет указатель на
ATSFontRefобъект — сам осуждаемый — и используется почти исключительно находящимися в QuickDraw приложениями. Нет никакой прямой непосредственной замены для функции. Клиенты, использующие ATSUI и QuickDraw, должны переместиться в Базовый текст и Базовую Графику вместо этого.Оператор импорта
Objective C
@import CoreGraphics;Доступность
Доступный в OS X v10.0 и позже.
Осуждаемый в OS X v10.6.
-
Получает имя PostScript шрифта.
Объявление
Swift
func CGFontCopyPostScriptName(_font: CGFont!) -> CFString!Objective C
CFStringRef CGFontCopyPostScriptName ( CGFontRef font );Параметры
fontОбъект шрифта.
Возвращаемое значение
Имя PostScript шрифта.
Обсуждение
Для получения дополнительной информации о формате PostScript посмотрите Adobe Type 1 Font Format, который доступен от http://partners .adobe.com/.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.4 и позже.
-
Определяет, может ли Кварц создать подмножество шрифта в формате PostScript.
Объявление
Swift
func CGFontCanCreatePostScriptSubset(_font: CGFont!, _format: CGFontPostScriptFormat) -> BoolObjective C
bool CGFontCanCreatePostScriptSubset ( CGFontRef font, CGFontPostScriptFormat format );Параметры
fontОбъект шрифта.
Возвращаемое значение
Возвраты
trueесли подмножество в формате PostScript может быть создано для шрифта;falseиначе.Обсуждение
Для получения дополнительной информации о формате PostScript посмотрите Adobe Type 1 Font Format, который доступен от http://partners .adobe.com/.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.4 и позже.
-
Создает подмножество шрифта в указанном формате PostScript.
Объявление
Swift
func CGFontCreatePostScriptSubset(_font: CGFont!, _subsetName: CFString!, _format: CGFontPostScriptFormat, _glyphs: UnsafePointer<CGGlyph>, _count: UInt, _encoding: UnsafePointer<CGGlyph>) -> CFData!Objective C
CFDataRef CGFontCreatePostScriptSubset ( CGFontRef font, CFStringRef subsetName, CGFontPostScriptFormat format, const CGGlyph glyphs[], size_t count, const CGGlyph encoding[256] );Параметры
fontОбъект шрифта.
subsetNameИмя подмножества.
formatФормат PostScript шрифта.
glyphsМассив, содержащий глифы в подмножестве.
countЧисло глифов, указанных
glyphsмассив.encodingКодировка по умолчанию для подмножества. Можно передать
NULLесли Вы не хотите указывать кодирование.Возвращаемое значение
Подмножество шрифта создается из предоставленных параметров.
Обсуждение
Для получения дополнительной информации о формате PostScript посмотрите Adobe Type 1 Font Format, который доступен от http://partners .adobe.com/.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.4 и позже.
-
Создает кодирование PostScript шрифта.
Объявление
Swift
func CGFontCreatePostScriptEncoding(_font: CGFont!, _encoding: UnsafePointer<CGGlyph>) -> CFData!Параметры
fontОбъект CGFont.
encodingКодирование для использования.
Возвращаемое значение
Кодирование PostScript шрифта, содержащего глифы в указанном кодировании.
Обсуждение
Для получения дополнительной информации о формате PostScript посмотрите Adobe Type 1 Font Format, который доступен от http://partners .adobe.com/.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.4 и позже.
-
Возвращает массив тегов, соответствующих таблицам шрифтов для шрифта.
Объявление
Swift
func CGFontCopyTableTags(_font: CGFont!) -> CFArray!Objective C
CFArrayRef CGFontCopyTableTags ( CGFontRef font );Параметры
fontОбъект CGFont.
Возвращаемое значение
Массив тегов таблицы шрифтов.
Обсуждение
Каждая запись в возвращенном массиве является четырехбайтовым значением, представляющим единственный TrueType или тег таблицы шрифтов OpenType. Получить тег в индексе
kспособом, который является подходящим для 32-разрядной и 64-разрядной архитектуры, необходимо использовать код, подобный следующему:tag = (uint32_t)(uintptr_t)CFArrayGetValue(table, k);
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает таблицу шрифтов, соответствующую предоставленному тегу.
Объявление
Swift
func CGFontCopyTableForTag(_font: CGFont!, _tag: UInt32) -> CFData!Параметры
fontОбъект шрифта.
tagТег для таблицы Вы хотите получить.
Возвращаемое значение
Таблица шрифтов, соответствующая тегу, или
NULLесли не существует никакая такая таблица.Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает Базовый идентификатор типа Основы для Кварцевых шрифтов.
Возвращаемое значение
Базовый идентификатор Основы для непрозрачного типа
CGFontRef.Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.2 и позже.
-
Возвращает массив словарей оси изменения для шрифта.
Объявление
Swift
func CGFontCopyVariationAxes(_font: CGFont!) -> CFArray!Objective C
CFArrayRef CGFontCopyVariationAxes ( CGFontRef font );Параметры
fontОбъект CGFont.
Возвращаемое значение
Массив словарей оси изменения. Возвраты
NULLесли шрифт не поддерживает изменения.Обсуждение
Ось изменения является диапазоном, включенным в шрифт разработчиком шрифтов, позволяющим шрифту производить стили другого типа. Каждый словарь оси изменения содержит пары ключ/значение, указывающие имя оси изменения и минимум, максимум и значения по умолчанию для той оси изменения.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.4 и позже.
-
Возвращает словарь спецификации изменения для шрифта.
Объявление
Swift
func CGFontCopyVariations(_font: CGFont!) -> CFDictionary!Objective C
CFDictionaryRef CGFontCopyVariations ( CGFontRef font );Параметры
fontОбъект шрифта.
Возвращаемое значение
Словарь спецификации изменения для шрифта. Возвраты
NULLесли шрифт не поддерживает изменения.Обсуждение
Словарь спецификации изменения содержит ключи, соответствующие именам оси изменения шрифта. Каждый ключ является именем оси изменения. Значение для каждого ключа является значением, указанным для той определенной оси изменения, представленной как объект CFNumber.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.4 и позже.
-
Возвращает полное имя, связанное с объектом шрифта.
Объявление
Swift
func CGFontCopyFullName(_font: CGFont!) -> CFString!Objective C
CFStringRef CGFontCopyFullName ( CGFontRef font );Параметры
fontОбъект шрифта.
Возвращаемое значение
Полное имя связалось со шрифтом.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает подъем шрифта.
Объявление
Swift
func CGFontGetAscent(_font: CGFont!) -> Int32Objective C
int CGFontGetAscent ( CGFontRef font );Параметры
fontОбъект шрифта.
Возвращаемое значение
Подъем шрифта.
Обсуждение
Подъем является максимальным расстоянием выше базовой линии глифов в шрифте. Значение указано в единицах пространства глифа.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает спуск шрифта.
Объявление
Swift
func CGFontGetDescent(_font: CGFont!) -> Int32Objective C
int CGFontGetDescent ( CGFontRef font );Параметры
fontОбъект шрифта.
Возвращаемое значение
Спуск шрифта.
Обсуждение
Спуск является максимальным расстоянием ниже базовой линии глифов в шрифте. Значение указано в единицах пространства глифа.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает продвижение шрифта.
Объявление
Swift
func CGFontGetLeading(_font: CGFont!) -> Int32Objective C
int CGFontGetLeading ( CGFontRef font );Параметры
fontОбъект шрифта.
Возвращаемое значение
Продвижение шрифта.
Обсуждение
Продвижение является интервалом между последовательными строками текста в шрифте. Значение указано в единицах пространства глифа.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает высоту прописной буквы шрифта.
Объявление
Swift
func CGFontGetCapHeight(_font: CGFont!) -> Int32Objective C
int CGFontGetCapHeight ( CGFontRef font );Параметры
fontОбъект шрифта.
Возвращаемое значение
Высота прописной буквы шрифта.
Обсуждение
Высота прописной буквы является расстоянием выше базовой линии вершины плоских прописных букв глифов в шрифте. Значение указано в единицах пространства глифа.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает x-высоту шрифта.
Объявление
Swift
func CGFontGetXHeight(_font: CGFont!) -> Int32Objective C
int CGFontGetXHeight ( CGFontRef font );Параметры
fontОбъект шрифта.
Возвращаемое значение
X-высота шрифта.
Обсуждение
X-высота является расстоянием выше базовой линии вершины плоских, невозрастающих строчных букв (такой как
x) из глифов в шрифте. Значение указано в единицах пространства глифа.Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает ограничительную рамку шрифта.
Объявление
Swift
func CGFontGetFontBBox(_font: CGFont!) -> CGRectПараметры
fontОбъект шрифта.
Возвращаемое значение
Ограничительная рамка шрифта.
Обсуждение
Ограничительная рамка шрифта является объединением всех ограничительных рамок для всех глифов в шрифте. Значение указано в единицах пространства глифа.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает курсивный угол шрифта.
Объявление
Swift
func CGFontGetItalicAngle(_font: CGFont!) -> CGFloatПараметры
fontОбъект шрифта.
Возвращаемое значение
Курсивный угол шрифта, измеренного в градусах против часовой стрелки от вертикали.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает толщину доминирующих вертикальных основ глифов в шрифте.
Объявление
Swift
func CGFontGetStemV(_font: CGFont!) -> CGFloatПараметры
fontОбъект шрифта.
Возвращаемое значение
Толщина доминирующих вертикальных основ глифов в шрифте.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Получите ограничительную рамку каждого глифа в массиве.
Объявление
Параметры
fontОбъект шрифта.
glyphsМассив глифов.
countЧисло элементов в
glyphsмассив.bboxesПо возврату, ограничительным рамкам для каждого глифа.
Возвращаемое значение
falseесли ограничительные рамки не могут быть получены ни по какой причине;trueиначе.Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает глиф для имени глифа, связанного с указанным объектом шрифта.
Объявление
Swift
func CGFontGetGlyphWithGlyphName(_font: CGFont!, _name: CFString!) -> CGGlyphObjective C
CGGlyph CGFontGetGlyphWithGlyphName ( CGFontRef font, CFStringRef name );Параметры
fontОбъект шрифта.
nameИмя желаемого глифа.
Возвращаемое значение
Именованный глиф, или
0если именованный глиф не связан со шрифтом.Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает имя глифа указанного глифа в указанном шрифте.
Объявление
Swift
func CGFontCopyGlyphNameForGlyph(_font: CGFont!, _glyph: CGGlyph) -> CFString!Objective C
CFStringRef CGFontCopyGlyphNameForGlyph ( CGFontRef font, CGGlyph glyph );Параметры
fontОбъект шрифта.
glyphГлиф, имя которого желаемо.
Возвращаемое значение
Имя указанного глифа, или
NULLесли глиф не связан с объектом шрифта.Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.5 и позже.
-
Возвращает число глифов в шрифте.
Объявление
Swift
func CGFontGetNumberOfGlyphs(_font: CGFont!) -> UIntObjective C
size_t CGFontGetNumberOfGlyphs ( CGFontRef font );Параметры
fontA
CGFontобъект.Возвращаемое значение
Число глифов в предоставленном шрифте.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.0 и позже.
-
Вкладывает предварительную ширину каждого глифа предоставленный массив.
Объявление
Swift
func CGFontGetGlyphAdvances(_font: CGFont!, _glyphs: UnsafePointer<CGGlyph>, _count: UInt, _advances: UnsafeMutablePointer<Int32>) -> BoolПараметры
fontОбъект шрифта связался с предоставленными глифами.
glyphsМассив глифов.
countЧисло глифов в массиве.
advancesНа выводе, массиве предварительных ширин для предоставленных глифов.
Возвращаемое значение
TRUEесли предварительные ширины не могут быть предоставлены по некоторым причинам.Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.0 и позже.
-
Возвращает число единиц пространства глифа на них для предоставленного шрифта.
Объявление
Swift
func CGFontGetUnitsPerEm(_font: CGFont!) -> Int32Objective C
int CGFontGetUnitsPerEm ( CGFontRef font );Параметры
fontA
CGFontобъект.Возвращаемое значение
Число единиц пространства глифа на них для предоставленного шрифта.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.0 и позже.
-
Непрозрачный тип, инкапсулирующий информацию о шрифтах.
Объявление
Swift
typealias CGFontRef = CGFontObjective C
typedef struct CGFont *CGFontRef;Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.0 и позже.
-
Индекс в таблицу шрифтов.
Объявление
Swift
typealias CGFontIndex = UInt16Objective C
typedef unsigned short CGFontIndex;Обсуждение
Этот целый тип обеспечивает дополнительный способ указать идентификатор глифа.
CGFontIndexэквивалентноCGGlyph, и можно использовать константы любого типа взаимозаменяемо.Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в версии 10.2 OS X и позже.
-
Индекс во внутреннюю таблицу глифа шрифта.
Обсуждение
При рисовании текста Вы обычно указываете последовательность символов. Однако Кварц также позволяет Вам использовать
CGGlyphзначения для указания глифов. В любом случае Кварц представляет текст с помощью данных шрифта, предоставленных платформой Apple Type Services (ATS).Вы обеспечиваете
CGGlyphзначения к функциямCGContextShowGlyphsиCGContextShowGlyphsAtPoint. Эти функции выводят на экран массив глифов в позиции текущего текста или в позиции, которую Вы указываете, соответственно.Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.0 и позже.
-
Возможные форматы для подмножества символов шрифта PostScript.
Объявление
Swift
struct CGFontPostScriptFormat { init(_value: UInt32) var value: UInt32 }Objective C
enum CGFontPostScriptFormat { kCGFontPostScriptFormatType1 = 1, kCGFontPostScriptFormatType3 = 3, kCGFontPostScriptFormatType42 = 42 }; typedef enum CGFontPostScriptFormat CGFontPostScriptFormat;Константы
-
kCGFontPostScriptFormatType1kCGFontPostScriptFormatType1Это документируется в Adobe Type 1 Font Format, который доступен от http://partners .adobe.com/.
Доступный в OS X v10.4 и позже.
-
kCGFontPostScriptFormatType3kCGFontPostScriptFormatType3Это документируется в Ссылку Языка PostScript, 3-й выпуск, который доступен от http://partners .adobe.com/.
Доступный в OS X v10.4 и позже.
-
kCGFontPostScriptFormatType42kCGFontPostScriptFormatType42Это документируется в Adobe Technical Note 5012, Спецификацию Формата шрифтов Типа 42, которая доступна от http://partners .adobe.com/.
Доступный в OS X v10.4 и позже.
Оператор импорта
Objective C
@import CoreGraphics;Swift
import CoreGraphicsДоступность
Доступный в OS X v10.4 и позже.
-
-
Возможные значения для индекса в таблицу шрифтов.
Объявление
Swift
var kCGFontIndexMax: Int { get } var kCGFontIndexInvalid: Int { get } var kCGGlyphMax: Int { get }Objective C
enum { kCGFontIndexMax = ((1 << 16) - 2), kCGFontIndexInvalid = ((1 << 16) - 1), kCGGlyphMax = kCGFontIndexMax };Константы
-
kCGFontIndexMaxkCGFontIndexMaxМаксимальное позволенное значение для
CGFontIndex.Доступный в OS X v10.1 и позже.
-
kCGFontIndexInvalidkCGFontIndexInvalidНедопустимый индекс шрифта (значение, никогда не представляющее допустимый глиф).
Доступный в OS X v10.1 и позже.
-
kCGGlyphMaxkCGGlyphMaxТо же как
kCGFontIndexMax.Доступный в OS X v10.1 и позже.
Обсуждение
Посмотрите
CGFontIndex. -
-
устаревшие (deprecated) значения для индекса в таблицу шрифтов.
Использовать
kCGGlyphMaxвместо этого.Объявление
Objective C
enum { CGGlyphMin = 0, CGGlyphMax = kCGGlyphMax };Константы
-
Ключи используются для словаря оси изменения шрифта.
Объявление
Swift
let kCGFontVariationAxisName: CFString! let kCGFontVariationAxisMinValue: CFString! let kCGFontVariationAxisMaxValue: CFString! let kCGFontVariationAxisDefaultValue: CFString!Objective C
const CFStringRef kCGFontVariationAxisName const CFStringRef kCGFontVariationAxisMinValue const CFStringRef kCGFontVariationAxisMaxValue const CFStringRef kCGFontVariationAxisDefaultValueКонстанты
-
kCGFontVariationAxisNamekCGFontVariationAxisNameКлюч раньше получал имя оси изменения из словаря оси изменения. Значение, полученное с этим ключом, является a
CFStringRefэто указывает имя оси изменения.Доступный в OS X v10.4 и позже.
-
kCGFontVariationAxisMinValuekCGFontVariationAxisMinValueКлюч раньше получал минимальное значение оси изменения из словаря оси изменения. Значение, полученное с этим ключом, является a
CFNumberRefэто указывает минимальное значение оси изменения.Доступный в OS X v10.4 и позже.
-
kCGFontVariationAxisMaxValuekCGFontVariationAxisMaxValueКлюч раньше получал максимальное значение оси изменения из словаря оси изменения. Значение, полученное с этим ключом, является a
CFNumberRefэто указывает максимальное значение оси изменения.Доступный в OS X v10.4 и позже.
-
kCGFontVariationAxisDefaultValuekCGFontVariationAxisDefaultValueКлюч раньше получал значение оси изменения по умолчанию из словаря оси изменения. Значение, полученное с этим ключом, является a
CFNumberRefэто указывает значение по умолчанию оси изменения.Доступный в OS X v10.4 и позже.
-
