Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы ApplicationServices ссылка CGPDFString

Опции
Развертывание Target:

На этой странице
Язык:

Ссылка 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) -> UInt

    Objective 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 и позже.