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

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

Разработчик

Кварцевая ссылка платформы ссылка класса PDFDestination

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

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

PDFDestination

A PDFDestination объект описывает точку на странице PDF.

В типичном использовании Вы не инициализируете PDFDestination объекты, а скорее получают их как любой атрибуты PDFAnnotationLink или PDFOutline объекты, или в ответ на PDFView метод currentDestination.

Наследование


Соответствует


Оператор импорта


Swift

import Quartz

Objective C

@import Quartz;

Доступность


Доступный в OS X v10.4 и позже.
  • Инициализирует место назначения.

    Объявление

    Swift

    init!(page page: PDFPage!, atPoint point: NSPoint)

    Objective C

    - (id)initWithPage:(PDFPage *)page atPoint:(NSPoint)point

    Параметры

    page

    Страница места назначения.

    point

    Точка места назначения, в пространстве страницы.

    Возвращаемое значение

    Инициализированный PDFDestination экземпляр, или NULL если не мог бы быть инициализирован объект.

    Обсуждение

    Указать point в пространстве страницы. Как правило, нет никакой потребности инициализировать места назначения. Вместо этого Вы получаете их от PDFAnnotationLink, PDFOutline, или PDFView объекты.

    Пространство страницы является системой координат на 72 точки на дюйм с источником в нижнем левом углу текущей страницы.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.4 и позже.

  • Возвращает страницу, к которой обращается место назначения.

    Объявление

    Swift

    func page() -> PDFPage!

    Objective C

    - (PDFPage *)page

    Возвращаемое значение

    Страница именуется местом назначения.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.4 и позже.

    См. также

    – точка

  • Возвращает точку, в пространстве страницы, что место назначения обращается к.

    Объявление

    Swift

    func point() -> NSPoint

    Objective C

    - (NSPoint)point

    Возвращаемое значение

    Точка, в пространстве страницы, именуемом местом назначения.

    Обсуждение

    Пространство страницы является системой координат на 72 точки на дюйм с источником в нижнем левом углу текущей страницы.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.4 и позже.

    См. также

    – страница

  • Возвращает результат сравнения, указывающий расположение места назначения в документе относительно текущей позиции.

    Объявление

    Swift

    func compare(_ destination: PDFDestination!) -> NSComparisonResult

    Objective C

    - (NSComparisonResult)compare:(PDFDestination *)destination

    Параметры

    destination

    Место назначения в документе, который будет расположен.

    Возвращаемое значение

    Результат сравнения, указывая позицию переданного - в месте назначения относительно текущей позиции.

    Обсуждение

    Если destination между позицией получателя и концом документа, compare возвраты NSOrderedAscending; если это между позицией получателя и начало документа, compare возвраты NSOrderedDescending. Иначе, если destination соответствует позицию получателя, compare возвраты NSOrderedSame.

    Этот метод игнорирует горизонтальную составляющую пункта назначения (значение x). Если вертикальная составляющая места назначения (или значение y) kPDFDestinationUnspecifiedValue, compare обрабатывает место назначения, как будто его значение y является главной точкой на целевой странице.

    Исключение повышено если destination если ее страница связана с документом кроме документа получателя, не связывали страницу с ним или.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

  • Значение используется для неуказанного места назначения.

    Объявление

    Objective C

    #define kPDFDestinationUnspecifiedValue FLT_MAX

    Константы

    • kPDFDestinationUnspecifiedValue

      kPDFDestinationUnspecifiedValue

      Когда фактическое значение x или y места назначения неважно, неуказанное значение использовало.

      Доступный в OS X v10.5 и позже.