ImageSaveOptions

Inheritance: java.lang.Object, com.aspose.page.SaveOptions

public class ImageSaveOptions extends SaveOptions

Этот класс содержит параметры, необходимые для управления процессом конвертации.

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

КонструкторОписание
ImageSaveOptions()Инициализировать новый экземпляр класса ImageSaveOptions со значениями по умолчанию для флагов suppressErrors (true) и debug (false).
ImageSaveOptions(ImageFormat imageFormat)Инициализирует новый экземпляр ImageSaveOptions с указанным форматом изображения.
ImageSaveOptions(Dimension size)Инициализирует новый экземпляр ImageSaveOptions с указанным размером изображения.
ImageSaveOptions(Dimension size, ImageFormat imageFormat)Инициализирует новый экземпляр ImageSaveOptions с указанным размером изображения и форматом изображения.
ImageSaveOptions(ImageFormat imageFormat, boolean supressErrors)Инициализирует новый экземпляр ImageSaveOptions с указанным форматом изображения и флагом suppressErrors.
ImageSaveOptions(Dimension size, boolean supressErrors)Инициализирует новый экземпляр ImageSaveOptions с указанным размером изображения и флагом suppressErrors.
ImageSaveOptions(Dimension size, ImageFormat imageFormat, boolean supressErrors)Инициализирует новый экземпляр ImageSaveOptions с указанным размером изображения, форматом изображения и флагом suppressErrors.
ImageSaveOptions(boolean supressErrors)Инициализировать новый экземпляр класса ImageSaveOptions со значениями по умолчанию для флага debug (false).

Методы

МетодОписание
equals(Object arg0)
getAdditionalFontsFolders()Возвращает дополнительные папки шрифтов, где конвертер должен искать шрифты для входного документа.
getClass()
getConvertFontsToTTF()Получает флаг, показывающий, необходимо ли сохранять шрифты, не являющиеся TrueType, в TTF.
getExceptions()Возвращает список некритических ошибок.
getImageFormat()Получает формат изображения для результирующего изображения.
getJpegQualityLevel()Возвращает значение, указывающее уровень сжатия изображения.
getResolution()Возвращает разрешение результирующего изображения.
getSize()Получает размер страницы или изображения.
getSmoothingMode()Получает режим сглаживания.
getTryJoinImageFragments()Указывает, будет ли библиотека пытаться объединять фрагменты изображения.
hashCode()
isDebug()Получает флаг, позволяющий выводить предупреждения и сообщения во время конвертации.
isSupressErrors()Возвращает значение, указывающее, будут ли ошибки подавляться во время конвертации.
notify()
notifyAll()
setAdditionalFontsFolders(String[] fontsFolders)Указывает дополнительные папки шрифтов, где конвертер должен искать шрифты для входного документа.
setConvertFontsToTTF(boolean value)Указывает, следует ли сохранять шрифты, не являющиеся TrueType, в TTF.
setDebug(boolean debug)Указывает флаг, позволяющий выводить предупреждения и сообщения во время конвертации.
setImageFormat(ImageFormat imageFormat)Указывает формат изображения для результирующего изображения.
setJpegQualityLevel(int value)Устанавливает значение, определяющее уровень сжатия изображения.
setResolution(float resolution)Указывает разрешение результирующего изображения.
setSize(Dimension size)Указывает размер страницы или изображения.
setSmoothingMode(SmoothingMode smoothingMode)Устанавливает режим сглаживания.
setSupressErrors(boolean supressErrors)Указывает флаг, который определяет, будут ли ошибки подавляться во время преобразования.
setTryJoinImageFragments(boolean tryJoinImageFragments)Указывает, должна ли библиотека пытаться соединять фрагменты изображения.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

ImageSaveOptions()

public ImageSaveOptions()

Инициализировать новый экземпляр класса ImageSaveOptions со значениями по умолчанию для флагов suppressErrors (true) и debug (false).

ImageSaveOptions(ImageFormat imageFormat)

public ImageSaveOptions(ImageFormat imageFormat)

Инициализирует новый экземпляр ImageSaveOptions с указанным форматом изображения.

Parameters:

ПараметрТипОписание
imageFormatImageFormatФормат изображения.

ImageSaveOptions(Dimension size)

public ImageSaveOptions(Dimension size)

Инициализирует новый экземпляр ImageSaveOptions с указанным размером изображения.

Parameters:

ПараметрТипОписание
размерjava.awt.DimensionРазмер изображения.

ImageSaveOptions(Dimension size, ImageFormat imageFormat)

public ImageSaveOptions(Dimension size, ImageFormat imageFormat)

Инициализирует новый экземпляр ImageSaveOptions с указанным размером изображения и форматом изображения.

Parameters:

ПараметрТипОписание
размерjava.awt.DimensionРазмер изображения.
imageFormatImageFormatФормат изображения.

ImageSaveOptions(ImageFormat imageFormat, boolean supressErrors)

public ImageSaveOptions(ImageFormat imageFormat, boolean supressErrors)

Инициализирует новый экземпляр ImageSaveOptions с указанным форматом изображения и флагом suppressErrors.

Parameters:

ПараметрТипОписание
imageFormatImageFormatФормат изображения.
supressErrorsbooleanЕсли true, преобразование будет продолжено несмотря на некритические ошибки.

ImageSaveOptions(Dimension size, boolean supressErrors)

public ImageSaveOptions(Dimension size, boolean supressErrors)

Инициализирует новый экземпляр ImageSaveOptions с указанным размером изображения и флагом suppressErrors.

Parameters:

ПараметрТипОписание
размерjava.awt.DimensionРазмер изображения.
supressErrorsbooleanЕсли true, преобразование будет продолжено несмотря на некритические ошибки.

ImageSaveOptions(Dimension size, ImageFormat imageFormat, boolean supressErrors)

public ImageSaveOptions(Dimension size, ImageFormat imageFormat, boolean supressErrors)

Инициализирует новый экземпляр ImageSaveOptions с указанным размером изображения, форматом изображения и флагом suppressErrors.

Parameters:

ПараметрТипОписание
размерjava.awt.DimensionРазмер изображения.
imageFormatImageFormatФормат изображения.
supressErrorsbooleanЕсли true, преобразование будет продолжено несмотря на некритические ошибки.

ImageSaveOptions(boolean supressErrors)

public ImageSaveOptions(boolean supressErrors)

Инициализировать новый экземпляр класса ImageSaveOptions со значениями по умолчанию для флага debug (false).

Parameters:

ПараметрТипОписание
supressErrorsbooleanЕсли true, преобразование будет продолжено несмотря на некритические ошибки.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

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

Returns: boolean

getAdditionalFontsFolders()

public String[] getAdditionalFontsFolders()

Возвращает дополнительные папки шрифтов, где конвертер должен искать шрифты для входного документа. Папка по умолчанию — стандартная папка шрифтов, где ОС ищет шрифты для внутренних нужд.

Returns: java.lang.String[] — массив папок шрифтов.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getConvertFontsToTTF()

public boolean getConvertFontsToTTF()

Получает флаг, показывающий, необходимо ли сохранять шрифты, не являющиеся TrueType, в TTF.

Returns: boolean — значение флага.

getExceptions()

public List<Exception> getExceptions()

Возвращает список некритических ошибок.

Returns: java.util.List<java.lang.Exception> — список исключений

getImageFormat()

public ImageFormat getImageFormat()

Получает формат изображения для результирующего изображения.

Returns: ImageFormat - An output image format.

getJpegQualityLevel()

public int getJpegQualityLevel()

Возвращает значение, определяющее уровень сжатия изображения. Доступные значения от 0 до 100. Чем меньше указанное число, тем выше степень сжатия и, следовательно, ниже качество изображения. Значение 0 приводит к изображению наихудшего качества, а 100 — к изображению наилучшего качества.

Returns: int - Значение, определяющее уровень сжатия изображения.

getResolution()

public float getResolution()

Возвращает разрешение результирующего изображения.

Returns: float — Разрешение изображения.

getSize()

public Dimension getSize()

Получает размер страницы или изображения.

Returns: java.awt.Dimension — размер страницы или изображения.

getSmoothingMode()

public SmoothingMode getSmoothingMode()

Получает режим сглаживания.

Returns: SmoothingMode - the smoothingMode.

getTryJoinImageFragments()

public boolean getTryJoinImageFragments()

Указывает, будет ли библиотека пытаться соединять фрагменты изображения. Используется, когда изображение в исходном файле PS/EPS разбито на фрагменты. В этом случае без этого флага между фрагментами остаются тонкие зазоры.

Returns: boolean — значение флага.

hashCode()

public native int hashCode()

Returns: int

isDebug()

public boolean isDebug()

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

Returns: boolean — значение debug.

isSupressErrors()

public boolean isSupressErrors()

Возвращает значение, указывающее, будут ли ошибки подавляться во время конвертации.

Returns: boolean — логическое значение

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setAdditionalFontsFolders(String[] fontsFolders)

public void setAdditionalFontsFolders(String[] fontsFolders)

Указывает дополнительные папки шрифтов, где конвертер должен искать шрифты для входного документа. Папка по умолчанию — стандартная папка шрифтов, где ОС ищет шрифты для внутренних нужд.

Parameters:

ПараметрТипОписание
fontsFoldersjava.lang.String[]Массив папок шрифтов.

setConvertFontsToTTF(boolean value)

public void setConvertFontsToTTF(boolean value)

Указывает, следует ли сохранять шрифты, не являющиеся TrueType, в TTF. Это значительно уменьшает объём получаемого документа при преобразовании PS в PDF и повышает скорость конвертации PS‑файлов с большим количеством текста в шрифтах, не являющихся TrueType, в любой формат вывода. Однако при преобразовании PostSctipt‑файла в изображение наблюдается небольшое вертикальное смещение текста.

Parameters:

ПараметрТипОписание
значениеbooleanЗначение флага.

setDebug(boolean debug)

public void setDebug(boolean debug)

Указывает флаг, позволяющий выводить предупреждения и сообщения во время конвертации.

Parameters:

ПараметрТипОписание
debugbooleanБулево значение.

setImageFormat(ImageFormat imageFormat)

public void setImageFormat(ImageFormat imageFormat)

Указывает формат изображения для результирующего изображения.

Parameters:

ПараметрТипОписание
imageFormatImageFormatФормат выходного изображения.

setJpegQualityLevel(int value)

public void setJpegQualityLevel(int value)

Устанавливает значение, определяющее уровень сжатия изображения. Доступные значения от 0 до 100. Чем меньше указанное число, тем выше степень сжатия и, следовательно, ниже качество изображения. Значение 0 приводит к изображению наихудшего качества, а 100 — к изображению наилучшего качества.

Parameters:

ПараметрТипОписание
значениеintЗначение, определяющее уровень сжатия изображения.

setResolution(float resolution)

public void setResolution(float resolution)

Указывает разрешение результирующего изображения.

Parameters:

ПараметрТипОписание
разрешениеfloatРазрешение изображения.

setSize(Dimension size)

public void setSize(Dimension size)

Указывает размер страницы или изображения.

Parameters:

ПараметрТипОписание
размерjava.awt.DimensionРазмер страницы или изображения.

setSmoothingMode(SmoothingMode smoothingMode)

public void setSmoothingMode(SmoothingMode smoothingMode)

Устанавливает режим сглаживания.

Parameters:

ПараметрТипОписание
smoothingModeSmoothingModeрежим сглаживания для установки

setSupressErrors(boolean supressErrors)

public void setSupressErrors(boolean supressErrors)

Указывает флаг, который определяет, будут ли ошибки подавляться во время преобразования.

Parameters:

ПараметрТипОписание
supressErrorsbooleanБулево значение.

setTryJoinImageFragments(boolean tryJoinImageFragments)

public void setTryJoinImageFragments(boolean tryJoinImageFragments)

Указывает, должна ли библиотека пытаться соединять фрагменты изображения. Используется, когда изображение в исходном файле PS/EPS разбито на фрагменты. В этом случае без этого флага между фрагментами остаются тонкие зазоры.

Parameters:

ПараметрТипОписание
tryJoinImageFragmentsbooleanзначение флага.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

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

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

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