XYZExplicitDestination

Наследование: java.lang.Object, com.aspose.pdf.ExplicitDestination

public final class XYZExplicitDestination extends ExplicitDestination

Представляет явный пункт назначения, отображающий страницу с координатами (слева, сверху), расположенными в верхнем левом углу окна, и содержимым страницы, увеличенным с помощью коэффициента масштабирования. Нулевое значение для любого из параметров left, top или zoom указывает, что текущее значение этого параметра должно быть сохранено без изменений. Значение масштабирования 0 имеет то же значение, что и нулевое значение.


Документ doc = новый документ (“example.pdf”); XYZExplicitDestination dest = (XYZExplicitDestination)doc.getOutlines().get_Item(1).getDestination(); Строка слева = dest.getLeft(); Верх строки = dest.getTop(); Строка zoom = dest.getZoom();

Конструкторы

КонструкторОписание
XYZExplicitDestination(Page page, double left, double top, double zoom)Создает экземпляр и инициализирует его с помощью объекта страницы DOM и видимых параметров.
XYZExplicitDestination(IDocument document, int pageNumber, double left, double top, double zoom)Создает удаленный явный пункт назначения.
XYZExplicitDestination(int pageNumber, double left, double top, double zoom)Создает удаленный явный пункт назначения.

Методы

МетодОписание
createDestination(IDocument doc, int pageNumber, int type, double[] values)Создает экземпляры классов-потомков ExplicitDestination.
createDestination(Page page, double left, double top, double zoom, boolean considerRotation)Создайте место назначения в указанном месте страницы с учетом поворота страницы, если это необходимо.
createDestination(Page page, int type, double[] values)Создает экземпляры классов-потомков ExplicitDestination.
createDestination(IPdfArray engineDest)Создает экземпляр классов-потомков ExplicitDestination.
createDestination(int pageNumber, int type, double[] values)Создает экземпляры классов-потомков ExplicitDestination.
createDestinationToUpperLeftCorner(Page page)Создать назначение на указанную страницу.
createDestinationToUpperLeftCorner(Page page, double zoom)Создать пункт назначения в верхнем левом углу указанной страницы.
equals(Object arg0)
getClass()
getLeft()Получает левую горизонтальную координату левого верхнего угла окна.
getPage()Получает объект целевой страницы
getPageNumber()Получает номер целевой страницы
getTop()Получает верхнюю вертикальную координату левого верхнего угла окна.
getZoom()Получает коэффициент масштабирования.
hashCode()
notify()
notifyAll()
toString()Преобразует состояние объекта в строковое значение.
wait()
wait(long arg0)
wait(long arg0, int arg1)

XYZExplicitDestination(Page page, double left, double top, double zoom)

public XYZExplicitDestination(Page page, double left, double top, double zoom)

Создает экземпляр и инициализирует его с помощью объекта страницы DOM и видимых параметров.

Параметры:

ПараметрТипОписание
pagePageОбъект страницы DOM.
leftdoubleЛевая горизонтальная координата левого верхнего угла окна.
topdoubleВерхняя вертикальная координата левого верхнего угла окна.
zoomdoubleКоэффициент масштабирования.

XYZExplicitDestination(IDocument document, int pageNumber, double left, double top, double zoom)

public XYZExplicitDestination(IDocument document, int pageNumber, double left, double top, double zoom)

Создает удаленный явный пункт назначения.

Параметры:

ПараметрТипОписание
documentIDocumentРодительский документ, содержащий этот объект.
pageNumberintНомер целевой страницы удаленного документа.
leftdoubleЛевая горизонтальная координата левого верхнего угла окна.
topdoubleВерхняя вертикальная координата левого верхнего угла окна.
zoomdoubleКоэффициент масштабирования.

XYZExplicitDestination(int pageNumber, double left, double top, double zoom)

public XYZExplicitDestination(int pageNumber, double left, double top, double zoom)

Создает удаленный явный пункт назначения.

Параметры:

ПараметрТипОписание
pageNumberintНомер целевой страницы удаленного документа.
leftdoubleЛевая горизонтальная координата левого верхнего угла окна.
topdoubleВерхняя вертикальная координата левого верхнего угла окна.
zoomdoubleКоэффициент масштабирования.

createDestination(IDocument doc, int pageNumber, int type, double[] values)

public static ExplicitDestination createDestination(IDocument doc, int pageNumber, int type, double[] values)

Создает экземпляры классов-потомков ExplicitDestination.

Параметры:

ПараметрТипОписание
docIDocumentДокумент, в котором будет создан пункт назначения.
pageNumberintНомер страницы.
typeintТип назначения.
valuesdouble[]Массив конкретных значений назначения.

Возвращает: ExplicitDestination - Явный целевой объект.

createDestination(Page page, double left, double top, double zoom, boolean considerRotation)

public static XYZExplicitDestination createDestination(Page page, double left, double top, double zoom, boolean considerRotation)

Создайте место назначения в указанном месте страницы с учетом поворота страницы, если это необходимо.

Параметры:

ПараметрТипОписание
pagePageСтраница назначения.
leftdoubleЛевая позиция на странице.
topdoubleВерхняя позиция на странице.
zoomdoubleКоэффициент масштабирования (0 по умолчанию).
considerRotationbooleanЕсли истина, позиция будет пересчитана в соответствии с поворотом страницы.

Возвращает: XYZExplicitDestination - Целевой объект.

createDestination(Page page, int type, double[] values)

public static ExplicitDestination createDestination(Page page, int type, double[] values)

Создает экземпляры классов-потомков ExplicitDestination.

Параметры:

ПараметрТипОписание
pagePageОбъект целевой страницы.
typeintТип явного назначения.
valuesdouble[]Массив двойных значений.

Возвращает: ExplicitDestination - Явный целевой объект.

createDestination(IPdfArray engineDest)

public static ExplicitDestination createDestination(IPdfArray engineDest)

Создает экземпляр классов-потомков ExplicitDestination.

Параметры:

ПараметрТипОписание
engineDestIPdfArrayЦелевой объект двигателя.

Возвращает: ExplicitDestination - Явный целевой объект DOM.

createDestination(int pageNumber, int type, double[] values)

public static ExplicitDestination createDestination(int pageNumber, int type, double[] values)

Создает экземпляры классов-потомков ExplicitDestination.

Параметры:

ПараметрТипОписание
pageNumberintНомер целевой страницы.
typeintТип явного назначения.
valuesdouble[]Массив двойных значений.

Возвращает: ExplicitDestination - Явный целевой объект.

createDestinationToUpperLeftCorner(Page page)

public static XYZExplicitDestination createDestinationToUpperLeftCorner(Page page)

Создать назначение на указанную страницу.

Параметры:

ПараметрТипОписание
pagePageСтраница назначения.

Возвращает: XYZExplicitDestination - Целевой объект.

createDestinationToUpperLeftCorner(Page page, double zoom)

public static XYZExplicitDestination createDestinationToUpperLeftCorner(Page page, double zoom)

Создать пункт назначения в верхнем левом углу указанной страницы.

Параметры:

ПараметрТипОписание
pagePageСтраница назначения.
zoomdoubleКоэффициент масштабирования.

Возвращает: XYZExplicitDestination - Целевой объект.

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getLeft()

public double getLeft()

Получает левую горизонтальную координату левого верхнего угла окна.

Возвращает: двойной - двойной

getPage()

public Page getPage()

Получает объект целевой страницы

Возвращает: Page - Объект страницы

getPageNumber()

public int getPageNumber()

Получает номер целевой страницы

Возвращает: интервал - целочисленное значение

getTop()

public double getTop()

Получает верхнюю вертикальную координату левого верхнего угла окна.

Возвращает: двойной - двойной

getZoom()

public double getZoom()

Получает коэффициент масштабирования.

Возвращает: двойной - двойной

hashCode()

public native int hashCode()

Возвращает: инт

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Преобразует состояние объекта в строковое значение. Пример: «1 XYZ 100 200 3».

Возвращает: java.lang.String — строковое значение, представляющее состояние объекта.

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int