NamedDestination

NamedDestination

Обзор

NamedDestination — это класс в Aspose.PDF FOSS для .NET. Наследует от: Aspose.Pdf.Annotations.IAppointment.

Представляет именованное назначение в документе (PDF32000 §12.3.2.3).

Этот класс предоставляет 8 методов для работы с объектами NamedDestination в программах .NET. Доступные методы включают: CreateFitDestination, CreateFitHDestination, CreateFitRDestination, CreateFitVDestination, CreateXYZDestination, NamedDestination, ToString. Все публичные члены доступны любому приложению .NET после установки пакета Aspose.PDF FOSS для .NET. Свойства: Bottom, Left, Name, PageIndex, PageNumber, Right и ещё 3.

Свойства

Имя:Тип:ДоступОписание:
NamestringЧтениеИмя назначения.
PageIndexintЧтениеИндекс целевой страницы (нумерация с нуля), или -1, если не определён.
PageNumberintЧтениеНомер целевой страницы (нумерация с 1), или 0, если не определено.
TypestringЧтениеТип назначения (“Fit”, “XYZ”, “FitH”, и т.д.).
Leftdouble?ЧтениеЛевая координата (для XYZ, FitV, FitR, FitBV), или null.
Topdouble?ЧтениеВерхняя координата (для XYZ, FitH, FitR, FitBH), или null.
Rightdouble?ЧтениеПравая координата (только для FitR), или null.
Bottomdouble?ЧтениеНижняя координата (только для FitR), или null.
Zoomdouble?ЧтениеКоэффициент масштабирования (только для XYZ; null = наследовать текущий).

Методы

ПодписьОписание:
NamedDestination(name: string)Создать именованную ссылку назначения (только имя, детали назначения будут определены позже).
NamedDestination(document: Document, name: string)Создать именованную ссылку назначения, ограниченную документом.
CreateFitDestination(pageIndex: int)Создать пункт назначения /Fit: отображать страницу, масштабированную так, чтобы полностью помещаться в окне.
CreateFitHDestination(pageIndex: int, top: double)Создать пункт назначения /FitH: отображать страницу, при этом вертикальная позиция top находится в верхней части окна, а масштаб установлен так, чтобы соответствовать ширине.
CreateFitVDestination(pageIndex: int, left: double)Создать пункт назначения /FitV: отображать страницу, при этом горизонтальная позиция left находится слева окна, а масштаб установлен так, чтобы соответствовать высоте.
CreateXYZDestination(pageIndex: int, left: double, top: double, zoom: double)Создать пункт назначения /XYZ: отображать страницу в позиции (left, top) с коэффициентом масштабирования zoom.
CreateFitRDestination(pageIndex: int, left: double, bottom: double, right: double, top: double)Создать назначение /FitR: отображать страницу с масштабированием, чтобы вписать её в прямоугольник, заданный (left, bottom, right, top).
ToString()Человекочитаемое представление этой цели назначения.

См. также:

 Русский