XYZExplicitDestination
XYZExplicitDestination class
Представляет явный пункт назначения, который отображает страницу с координатами (слева, сверху), расположенными в верхнем левом углу окна, и содержимым страницы, увеличенным с коэффициентом масштабирования. Нулевое значение для любого из параметров left, top или zoom указывает, что текущее значение этого параметра должно быть сохранено без изменений. Значение масштабирования 0 имеет то же значение, что и нулевое значение.
public sealed class XYZExplicitDestination : ExplicitDestination
Конструкторы
Характеристики
Имя | Описание |
---|
Left { get; } | Получает левую горизонтальную координату левого верхнего угла окна. |
Page { get; } | Получает целевую страницу object |
PageNumber { get; } | Получает номер целевой страницы |
Top { get; } | Получает верхнюю вертикальную координату левого верхнего угла окна. |
Zoom { get; } | Получает коэффициент масштабирования. |
Методы
Имя | Описание |
---|
static CreateDestination(Page, double, double, double, bool) | Создать пункт назначения в указанном месте страницы с учетом поворота страницы, если это необходимо. |
static CreateDestinationToUpperLeftCorner(Page) | Создать пункт назначения на указанной странице. |
static CreateDestinationToUpperLeftCorner(Page, double) | Создать пункт назначения в верхнем левом углу указанной страницы. |
override ToString() | Преобразует состояние объекта в строковое значение. Пример: “1 XYZ 100 200 3”. |
Примеры
Document doc = new Document("example.pdf");
XYZExplicitDestination dest = (XYZExplicitDestination)doc.Outlines[1].Destination;
string left = dest.Left;
string top = dest.Top;
string zoom = dest.Zoom;
Смотрите также