Class XYZExplicitDestination
Класс XYZExplicitDestination
Представляет явное назначение, которое отображает страницу с координатами (left, top), расположенными в верхнем левом углу окна, и содержимое страницы увеличено в соответствии с коэффициентом zoom. Значение null для любого из параметров left, top или zoom указывает на то, что текущее значение этого параметра должно быть сохранено без изменений. Значение zoom равное 0 имеет то же значение, что и значение null.
public sealed class XYZExplicitDestination : ExplicitDestination
Конструкторы
Свойства
Имя | Описание |
---|
Left { get; } | Получает левую горизонтальную координату верхнего левого угла окна. |
Page { get; } | Получает объект страницы назначения |
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;
См. также