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
Константы