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)

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

Параметры:

ПараметрТипОписание
leftMarginContentsResizeValueЗначение левого поля.
contentsWidthContentsResizeValueШирина содержимого.
rightMarginContentsResizeValueПравая маржа.
topMarginContentsResizeValueВерхнее поле.
contentsHeightContentsResizeValueВысота содержимого.
bottomMarginContentsResizeValueНижний край.

contentSize(double width, double height)

public static IPdfFileEditor.ContentsResizeParameters contentSize(double width, double height)

Создает параметры изменения размера с указанным размером содержимого.

Параметры:

ПараметрТипОписание
widthdoubleНовая ширина содержимого.
heightdoubleНовая высота содержания.

Возвращает: ContentsResizeParameters - Возвращает новые параметры изменения размера.

contentSizePercent(double width, double height)

public static IPdfFileEditor.ContentsResizeParameters contentSizePercent(double width, double height)

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

Параметры:

ПараметрТипОписание
widthdoubleШирина нового контента в процентах.
heightdoubleВысота нового содержимого в процентах.

Возвращает: ContentsResizeParameters - Новые параметры изменения размера.

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.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)

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

Параметры:

ПараметрТипОписание
leftdoubleЛевое поле.
rightdoubleПравая маржа.
topdoubleВерхнее поле.
bottomdoubleНижний край.

Возвращает: ContentsResizeParameters - Созданы параметры изменения размера.

marginsPercent(double left, double right, double top, double bottom)

public static IPdfFileEditor.ContentsResizeParameters marginsPercent(double left, double right, double top, double bottom)

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

Параметры:

ПараметрТипОписание
leftdoubleЛевое поле (в процентах от ширины страницы).
rightdoubleПравое поле (в процентах от высоты страницы).
topdoubleВерхнее поле (в процентах от высоты страницы).
bottomdoubleНижнее поле (в процентах от высоты страницы).

Возвращает: 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)

Создает параметры изменения размера страницы.

Параметры:

ПараметрТипОписание
widthdoubleНовая ширина страницы в единицах.
heightdoubleНовая высота страницы в единицах.

Возвращает: ContentsResizeParameters - Новые параметры изменения размера.

pageResizePct(double widthPct, double heightPct)

public IPdfFileEditor.ContentsResizeParameters pageResizePct(double widthPct, double heightPct)

Создает параметры изменения размера страницы. Новые размеры указаны в процентах.

Параметры:

ПараметрТипОписание
widthPctdoubleНовая ширина страницы в процентах.
heightPctdoubleНовая высота страницы в процентах.

Возвращает: ContentsResizeParameters - Новые параметры изменения размера.

setBottomMargin(IPdfFileEditor.ContentsResizeValue value)

public void setBottomMargin(IPdfFileEditor.ContentsResizeValue value)

Получает или задает нижнее поле результирующей страницы.

Параметры:

ПараметрТипОписание
valueContentsResizeValueОбъект ContentsResizeValue

setContentsHeight(IPdfFileEditor.ContentsResizeValue value)

public void setContentsHeight(IPdfFileEditor.ContentsResizeValue value)

Получает или задает высоту содержимого исходной страницы на результирующей странице.

Параметры:

ПараметрТипОписание
valueContentsResizeValueОбъект ContentsResizeValue

setContentsWidth(IPdfFileEditor.ContentsResizeValue value)

public void setContentsWidth(IPdfFileEditor.ContentsResizeValue value)

Получает или задает ширину содержимого исходной страницы на результирующей странице.

Параметры:

ПараметрТипОписание
valueContentsResizeValueОбъект ContentsResizeValue

setLeftMargin(IPdfFileEditor.ContentsResizeValue value)

public void setLeftMargin(IPdfFileEditor.ContentsResizeValue value)

Получает или задает левое поле результирующей страницы.

Параметры:

ПараметрТипОписание
valueContentsResizeValueОбъект ContentsResizeValue

setRightMargin(IPdfFileEditor.ContentsResizeValue value)

public void setRightMargin(IPdfFileEditor.ContentsResizeValue value)

Получает или задает правое поле результирующей страницы.

Параметры:

ПараметрТипОписание
valueContentsResizeValueОбъект ContentsResizeValue

setTopMargin(IPdfFileEditor.ContentsResizeValue value)

public void setTopMargin(IPdfFileEditor.ContentsResizeValue value)

Получает или задает верхнее поле результирующей страницы.

Параметры:

ПараметрТипОписание
valueContentsResizeValueОбъект ContentsResizeValue

toString()

public String toString()

Возвращает: 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