IPdfFileEditor.ContentsResizeParameters
Наследование: java.lang.Object
public static class IPdfFileEditor.ContentsResizeParameters
Класс для указания параметров изменения размера страницы. Позволяет задать следующие параметры: Размер страницы результатов (ширина, высота) в единицах измерения по умолчанию или в процентах от размера исходных страниц; Левое, верхнее, нижнее и правое поля в пространственных единицах по умолчанию или в процентах от исходного размера страницы; Некоторые значения могут быть оставлены нулевыми для автоматического расчета. Эти значения будут рассчитаны из остального размера страницы после вычисления явно указанных значений. Например: если ширина страницы = 100, а новая ширина страницы указана в 60 единиц, то левое и правое поля вычисляются автоматически: (100 - 60) / 2 = 15. Этот класс используется в методе ResizeContents.
Конструкторы
Конструктор | Описание |
---|---|
ContentsResizeParameters() | Создает параметры изменения размера, где для всех значений установлено значение «авто». |
ContentsResizeParameters(IPdfFileEditor.ContentsResizeValue leftMargin, IPdfFileEditor.ContentsResizeValue contentsWidth, IPdfFileEditor.ContentsResizeValue rightMargin, IPdfFileEditor.ContentsResizeValue topMargin, IPdfFileEditor.ContentsResizeValue contentsHeight, IPdfFileEditor.ContentsResizeValue bottomMargin) | Создает параметры изменения размера с указанными значениями полей и размером содержимого. |
Методы
Метод | Описание |
---|---|
contentSize(double width, double height) | Создает параметры изменения размера с указанным размером содержимого. |
contentSizePercent(double width, double height) | Создает параметры изменения размера с указанным размером конусов в процентах от исходного размера страницы. |
equals(Object arg0) | |
getBottomMargin() | Получает или задает нижнее поле результирующей страницы. |
getClass() | |
getContentsHeight() | Получает или задает высоту содержимого исходной страницы на результирующей странице. |
getContentsWidth() | Получает или задает ширину содержимого исходной страницы на результирующей странице. |
getLeftMargin() | Получает или задает левое поле результирующей страницы. |
getRightMargin() | Получает или задает правое поле результирующей страницы. |
getTopMargin() | Получает или задает верхнее поле результирующей страницы. |
hashCode() | |
margins(double left, double right, double top, double bottom) | Создает параметры изменения размера с указанным значением полей. |
marginsPercent(double left, double right, double top, double bottom) | Создает параметры изменения размера. |
notify() | |
notifyAll() | |
pageResize(double width, double height) | Создает параметры изменения размера страницы. |
pageResizePct(double widthPct, double heightPct) | Создает параметры изменения размера страницы. |
setBottomMargin(IPdfFileEditor.ContentsResizeValue value) | Получает или задает нижнее поле результирующей страницы. |
setContentsHeight(IPdfFileEditor.ContentsResizeValue value) | Получает или задает высоту содержимого исходной страницы на результирующей странице. |
setContentsWidth(IPdfFileEditor.ContentsResizeValue value) | Получает или задает ширину содержимого исходной страницы на результирующей странице. |
setLeftMargin(IPdfFileEditor.ContentsResizeValue value) | Получает или задает левое поле результирующей страницы. |
setRightMargin(IPdfFileEditor.ContentsResizeValue value) | Получает или задает правое поле результирующей страницы. |
setTopMargin(IPdfFileEditor.ContentsResizeValue value) | Получает или задает верхнее поле результирующей страницы. |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
ContentsResizeParameters()
public ContentsResizeParameters()
Создает параметры изменения размера, где для всех значений установлено значение «авто». При необходимости можно указать поля и размер содержимого позже.
ContentsResizeParameters(IPdfFileEditor.ContentsResizeValue leftMargin, IPdfFileEditor.ContentsResizeValue contentsWidth, IPdfFileEditor.ContentsResizeValue rightMargin, IPdfFileEditor.ContentsResizeValue topMargin, IPdfFileEditor.ContentsResizeValue contentsHeight, IPdfFileEditor.ContentsResizeValue bottomMargin)
public ContentsResizeParameters(IPdfFileEditor.ContentsResizeValue leftMargin, IPdfFileEditor.ContentsResizeValue contentsWidth, IPdfFileEditor.ContentsResizeValue rightMargin, IPdfFileEditor.ContentsResizeValue topMargin, IPdfFileEditor.ContentsResizeValue contentsHeight, IPdfFileEditor.ContentsResizeValue bottomMargin)
Создает параметры изменения размера с указанными значениями полей и размером содержимого.
Параметры:
Параметр | Тип | Описание |
---|---|---|
leftMargin | ContentsResizeValue | Значение левого поля. |
contentsWidth | ContentsResizeValue | Ширина содержимого. |
rightMargin | ContentsResizeValue | Правая маржа. |
topMargin | ContentsResizeValue | Верхнее поле. |
contentsHeight | ContentsResizeValue | Высота содержимого. |
bottomMargin | ContentsResizeValue | Нижний край. |
contentSize(double width, double height)
public static IPdfFileEditor.ContentsResizeParameters contentSize(double width, double height)
Создает параметры изменения размера с указанным размером содержимого.
Параметры:
Параметр | Тип | Описание |
---|---|---|
width | double | Новая ширина содержимого. |
height | double | Новая высота содержания. |
Возвращает: ContentsResizeParameters - Возвращает новые параметры изменения размера.
contentSizePercent(double width, double height)
public static IPdfFileEditor.ContentsResizeParameters contentSizePercent(double width, double height)
Создает параметры изменения размера с указанным размером конусов в процентах от исходного размера страницы. Маржа рассчитывается автоматически.
Параметры:
Параметр | Тип | Описание |
---|---|---|
width | double | Ширина нового контента в процентах. |
height | double | Высота нового содержимого в процентах. |
Возвращает: ContentsResizeParameters - Новые параметры изменения размера.
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
getBottomMargin()
public IPdfFileEditor.ContentsResizeValue getBottomMargin()
Получает или задает нижнее поле результирующей страницы.
Возвращает: ContentsResizeValue - Объект ContentsResizeValue
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getContentsHeight()
public IPdfFileEditor.ContentsResizeValue getContentsHeight()
Получает или задает высоту содержимого исходной страницы на результирующей странице.
Возвращает: ContentsResizeValue - Объект ContentsResizeValue
getContentsWidth()
public IPdfFileEditor.ContentsResizeValue getContentsWidth()
Получает или задает ширину содержимого исходной страницы на результирующей странице.
Возвращает: ContentsResizeValue - Объект ContentsResizeValue
getLeftMargin()
public IPdfFileEditor.ContentsResizeValue getLeftMargin()
Получает или задает левое поле результирующей страницы.
Возвращает: ContentsResizeValue - Объект ContentsResizeValue
getRightMargin()
public IPdfFileEditor.ContentsResizeValue getRightMargin()
Получает или задает правое поле результирующей страницы.
Возвращает: ContentsResizeValue - Объект ContentsResizeValue
getTopMargin()
public IPdfFileEditor.ContentsResizeValue getTopMargin()
Получает или задает верхнее поле результирующей страницы.
Возвращает: ContentsResizeValue - Объект ContentsResizeValue
hashCode()
public native int hashCode()
Возвращает: инт
margins(double left, double right, double top, double bottom)
public static IPdfFileEditor.ContentsResizeParameters margins(double left, double right, double top, double bottom)
Создает параметры изменения размера с указанным значением полей. Размер содержимого рассчитывается автоматически.
Параметры:
Параметр | Тип | Описание |
---|---|---|
left | double | Левое поле. |
right | double | Правая маржа. |
top | double | Верхнее поле. |
bottom | double | Нижний край. |
Возвращает: ContentsResizeParameters - Созданы параметры изменения размера.
marginsPercent(double left, double right, double top, double bottom)
public static IPdfFileEditor.ContentsResizeParameters marginsPercent(double left, double right, double top, double bottom)
Создает параметры изменения размера. Поля указываются в процентах от исходного размера страницы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
left | double | Левое поле (в процентах от ширины страницы). |
right | double | Правое поле (в процентах от высоты страницы). |
top | double | Верхнее поле (в процентах от высоты страницы). |
bottom | double | Нижнее поле (в процентах от высоты страницы). |
Возвращает: ContentsResizeParameters - Возвращает новые параметры изменения размера.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
pageResize(double width, double height)
public static IPdfFileEditor.ContentsResizeParameters pageResize(double width, double height)
Создает параметры изменения размера страницы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
width | double | Новая ширина страницы в единицах. |
height | double | Новая высота страницы в единицах. |
Возвращает: ContentsResizeParameters - Новые параметры изменения размера.
pageResizePct(double widthPct, double heightPct)
public IPdfFileEditor.ContentsResizeParameters pageResizePct(double widthPct, double heightPct)
Создает параметры изменения размера страницы. Новые размеры указаны в процентах.
Параметры:
Параметр | Тип | Описание |
---|---|---|
widthPct | double | Новая ширина страницы в процентах. |
heightPct | double | Новая высота страницы в процентах. |
Возвращает: ContentsResizeParameters - Новые параметры изменения размера.
setBottomMargin(IPdfFileEditor.ContentsResizeValue value)
public void setBottomMargin(IPdfFileEditor.ContentsResizeValue value)
Получает или задает нижнее поле результирующей страницы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | ContentsResizeValue | Объект ContentsResizeValue |
setContentsHeight(IPdfFileEditor.ContentsResizeValue value)
public void setContentsHeight(IPdfFileEditor.ContentsResizeValue value)
Получает или задает высоту содержимого исходной страницы на результирующей странице.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | ContentsResizeValue | Объект ContentsResizeValue |
setContentsWidth(IPdfFileEditor.ContentsResizeValue value)
public void setContentsWidth(IPdfFileEditor.ContentsResizeValue value)
Получает или задает ширину содержимого исходной страницы на результирующей странице.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | ContentsResizeValue | Объект ContentsResizeValue |
setLeftMargin(IPdfFileEditor.ContentsResizeValue value)
public void setLeftMargin(IPdfFileEditor.ContentsResizeValue value)
Получает или задает левое поле результирующей страницы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | ContentsResizeValue | Объект ContentsResizeValue |
setRightMargin(IPdfFileEditor.ContentsResizeValue value)
public void setRightMargin(IPdfFileEditor.ContentsResizeValue value)
Получает или задает правое поле результирующей страницы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | ContentsResizeValue | Объект ContentsResizeValue |
setTopMargin(IPdfFileEditor.ContentsResizeValue value)
public void setTopMargin(IPdfFileEditor.ContentsResizeValue value)
Получает или задает верхнее поле результирующей страницы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | ContentsResizeValue | Объект ContentsResizeValue |
toString()
public String toString()
Возвращает: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |