Ссылка CGPDFString
CGPDFStringRef
непрозрачный тип представляет строку в документе в формате PDF строковый объект PDF ряда байтов — значения целого без знака в диапазоне от 0 до 255. Строковые элементы не являются целочисленными объектами, но сохранены в более компактном формате. Для получения дополнительной информации о представлении строк в PDF посмотрите последнюю версию Ссылки PDF, Adobe Systems Incorporated.
Этот непрозрачный тип не получен из CFType и поэтому нет никаких функций для сохранения и выпуска его. Объекты CGPDFString существуют как составные части объекта CGPDFDocument и управляются их контейнером.
-
Возвращает объект CFString, представляющий строку PDF как текстовую строку.
Объявление
Swift
func CGPDFStringCopyTextString(_
string
: CGPDFStringRef) -> Unmanaged<CFString>!Objective C
CFStringRef CGPDFStringCopyTextString ( CGPDFStringRef string );
Параметры
string
Строка PDF. Если это значение
NULL
, это вызовет ошибку.Возвращаемое значение
Возвращает объект CFString, представляющий указанную строку PDF как текстовую строку. Вы ответственны за выпуск этого объекта.
Оператор импорта
Objective C
@import CoreGraphics;
Swift
import CoreGraphics
Доступность
Доступный в версии 10.3 OS X и позже.
-
Преобразовывает строку в дату.
Объявление
Swift
func CGPDFStringCopyDate(_
string
: CGPDFStringRef) -> Unmanaged<CFDate>!Objective C
CFDateRef CGPDFStringCopyDate ( CGPDFStringRef string );
Параметры
string
Строка для преобразования в дату.
Возвращаемое значение
Объект CFDate.
Обсуждение
Спецификация PDF определяет определенный формат для строк, представляющих даты. Эта функция преобразовывает строки в той форме к объектам CFDate.
Оператор импорта
Objective C
@import CoreGraphics;
Swift
import CoreGraphics
Доступность
Доступный в версии 10.4 OS X и позже.
-
Возвращает указатель на байты строки PDF.
Объявление
Swift
func CGPDFStringGetBytePtr(_
string
: CGPDFStringRef) -> UnsafePointer<UInt8>Objective C
const unsigned char * CGPDFStringGetBytePtr ( CGPDFStringRef string );
Параметры
string
Строка PDF.
Возвращаемое значение
Возвращает указатель на байты указанной строки. Если строка
NULL
, функциональные возвратыNULL
.Оператор импорта
Objective C
@import CoreGraphics;
Swift
import CoreGraphics
Доступность
Доступный в версии 10.3 OS X и позже.
-
Возвращает число байтов в строке PDF.
Объявление
Swift
func CGPDFStringGetLength(_
string
: CGPDFStringRef) -> UIntObjective C
size_t CGPDFStringGetLength ( CGPDFStringRef string );
Параметры
string
Строка PDF.
Возвращаемое значение
Возвращает число байтов, на которые ссылается строка, или
0
если строкаNULL
.Оператор импорта
Objective C
@import CoreGraphics;
Swift
import CoreGraphics
Доступность
Доступный в версии 10.3 OS X и позже.
-
Непрозрачный тип данных, представляющий строку в документе в формате PDF.
Объявление
Swift
typealias CGPDFStringRef = COpaquePointer
Objective C
typedef struct CGPDFString *CGPDFStringRef;
Оператор импорта
Objective C
@import CoreGraphics;
Swift
import CoreGraphics
Доступность
Доступный в OS X v10.3 и позже.