ImageCompressionOptions

Наследование: java.lang.Object

public class ImageCompressionOptions

Класс содержит заданные параметры сжатия изображений.

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

КонструкторОписание
ImageCompressionOptions()

Методы

МетодОписание
equals(Object arg0)
getClass()
getEncoding()Получает или задает кодировку, используемую для хранения изображений.
getImageQuality()Указывает уровень сжатия изображения при использовании флага CompressIamges.
getMaxResolution()Задает максимальное разрешение изображений.
getResizeImages()Если для этого флага установлено значение true, а для параметра CompressImages установлено значение true, размеры изображений будут изменены, если разрешение изображения больше указанного параметра MaxResolution.
getVersion()Версия алгоритма сжатия.
hashCode()
isCompressImages()Если для этого флага установлено значение true, изображения в документе будут сжаты. уровень сжатия задается свойством ImageQuality.
notify()
notifyAll()
setCompressImages(boolean value)Если для этого флага установлено значение true, изображения в документе будут сжаты. уровень сжатия задается свойством ImageQuality.
setEncoding(int value)Получает или задает кодировку, используемую для хранения изображений.
setImageQuality(int value)Указывает уровень сжатия изображения при использовании флага CompressIamges.
setMaxResolution(int value)Задает максимальное разрешение изображений.
setResizeImages(boolean value)Если для этого флага установлено значение true, а для параметра CompressImages установлено значение true, размеры изображений будут изменены, если разрешение изображения больше указанного параметра MaxResolution.
setVersion(int value)Версия алгоритма сжатия.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

ImageCompressionOptions()

public ImageCompressionOptions()

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

getClass()

public final native Class<?> getClass()

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

getEncoding()

public final int getEncoding()

Получает или задает кодировку, используемую для хранения изображений.

Возвращает: int — элемент ImageEncoding

getImageQuality()

public final int getImageQuality()

Указывает уровень сжатия изображения при использовании флага CompressIamges.

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

getMaxResolution()

public final int getMaxResolution()

Задает максимальное разрешение изображений. Если изображение имеет более высокое разрешение, оно будет масштабировано.

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

getResizeImages()

public final boolean getResizeImages()

Если для этого флага установлено значение true, а для параметра CompressImages установлено значение true, размеры изображений будут изменены, если разрешение изображения больше указанного параметра MaxResolution.

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

getVersion()

public final int getVersion()

Версия алгоритма сжатия. Возможные значения: 1. стандартное сжатие, 2. быстрое (улучшенное сжатие, которое быстрее стандартного, но может быть применимо не ко всем изображениям), 3. смешанное (стандартное сжатие применяется к изображениям, которые не могут быть сжаты более быстрым алгоритмом, это может дать наилучшее сжатие, но более медленное, чем “быстрый” алгоритм. Версия “Быстрый” не применима для изменения размера изображений (будет использоваться стандартный метод). По умолчанию “Стандартный”.

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

hashCode()

public native int hashCode()

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

isCompressImages()

public final boolean isCompressImages()

Если для этого флага установлено значение true, изображения в документе будут сжаты. уровень сжатия задается свойством ImageQuality.

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

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCompressImages(boolean value)

public final void setCompressImages(boolean value)

Если для этого флага установлено значение true, изображения в документе будут сжаты. уровень сжатия задается свойством ImageQuality.

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

setEncoding(int value)

public final void setEncoding(int value)

Получает или задает кодировку, используемую для хранения изображений.

Параметры:

ПараметрТипОписание
valueintЭлемент ImageEncoding

setImageQuality(int value)

public final void setImageQuality(int value)

Указывает уровень сжатия изображения при использовании флага CompressIamges.

Параметры:

ПараметрТипОписание
valueintцелое значение

setMaxResolution(int value)

public final void setMaxResolution(int value)

Задает максимальное разрешение изображений. Если изображение имеет более высокое разрешение, оно будет масштабировано.

Параметры:

ПараметрТипОписание
valueintцелое значение

setResizeImages(boolean value)

public final void setResizeImages(boolean value)

Если для этого флага установлено значение true, а для параметра CompressImages установлено значение true, размеры изображений будут изменены, если разрешение изображения больше указанного параметра MaxResolution.

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

setVersion(int value)

public final void setVersion(int value)

Версия алгоритма сжатия. Возможные значения: 1. стандартное сжатие, 2. быстрое (улучшенное сжатие, которое быстрее стандартного, но может быть применимо не ко всем изображениям), 3. смешанное (стандартное сжатие применяется к изображениям, которые не могут быть сжаты более быстрым алгоритмом, это может дать наилучшее сжатие, но более медленное, чем “быстрый” алгоритм. Версия “Быстрый” не применима для изменения размера изображений (будет использоваться стандартный метод). По умолчанию “Стандартный”.

Параметры:

ПараметрТипОписание
valueintцелое значение

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