PDFDestination
A PDFDestination объект описывает точку на странице PDF.
В типичном использовании Вы не инициализируете PDFDestination объекты, а скорее получают их как любой атрибуты PDFAnnotationLink или PDFOutline объекты, или в ответ на PDFView метод currentDestination.
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCopying -
NSObjectProtocol -
Печатаемый -
NSCopying -
NSObject
Оператор импорта
Swift
import Quartz
Objective C
@import Quartz;
Доступность
Доступный в OS X v10.4 и позже.
-
Инициализирует место назначения.
Объявление
Параметры
pageСтраница места назначения.
pointТочка места назначения, в пространстве страницы.
Возвращаемое значение
Инициализированный
PDFDestinationэкземпляр, илиNULLесли не мог бы быть инициализирован объект.Обсуждение
Указать
pointв пространстве страницы. Как правило, нет никакой потребности инициализировать места назначения. Вместо этого Вы получаете их отPDFAnnotationLink,PDFOutline, илиPDFViewобъекты.Пространство страницы является системой координат на 72 точки на дюйм с источником в нижнем левом углу текущей страницы.
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.4 и позже.
-
Возвращает страницу, к которой обращается место назначения.
Возвращаемое значение
Страница именуется местом назначения.
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.4 и позже.
См. также
-
Возвращает точку, в пространстве страницы, что место назначения обращается к.
Возвращаемое значение
Точка, в пространстве страницы, именуемом местом назначения.
Обсуждение
Пространство страницы является системой координат на 72 точки на дюйм с источником в нижнем левом углу текущей страницы.
Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.4 и позже.
См. также
-
Возвращает результат сравнения, указывающий расположение места назначения в документе относительно текущей позиции.
Объявление
Swift
func compare(_destination: PDFDestination!) -> NSComparisonResultObjective 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Константы
