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:
| Параметр | Тип | Описание |
|---|---|---|
| imageFormat | ImageFormat | Формат изображения. |
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 | Размер изображения. |
| imageFormat | ImageFormat | Формат изображения. |
ImageSaveOptions(ImageFormat imageFormat, boolean supressErrors)
public ImageSaveOptions(ImageFormat imageFormat, boolean supressErrors)
Инициализирует новый экземпляр ImageSaveOptions с указанным форматом изображения и флагом suppressErrors.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| imageFormat | ImageFormat | Формат изображения. |
| supressErrors | boolean | Если true, преобразование будет продолжено несмотря на некритические ошибки. |
ImageSaveOptions(Dimension size, boolean supressErrors)
public ImageSaveOptions(Dimension size, boolean supressErrors)
Инициализирует новый экземпляр ImageSaveOptions с указанным размером изображения и флагом suppressErrors.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| размер | java.awt.Dimension | Размер изображения. |
| supressErrors | boolean | Если true, преобразование будет продолжено несмотря на некритические ошибки. |
ImageSaveOptions(Dimension size, ImageFormat imageFormat, boolean supressErrors)
public ImageSaveOptions(Dimension size, ImageFormat imageFormat, boolean supressErrors)
Инициализирует новый экземпляр ImageSaveOptions с указанным размером изображения, форматом изображения и флагом suppressErrors.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| размер | java.awt.Dimension | Размер изображения. |
| imageFormat | ImageFormat | Формат изображения. |
| supressErrors | boolean | Если true, преобразование будет продолжено несмотря на некритические ошибки. |
ImageSaveOptions(boolean supressErrors)
public ImageSaveOptions(boolean supressErrors)
Инициализировать новый экземпляр класса ImageSaveOptions со значениями по умолчанию для флага debug (false).
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| supressErrors | boolean | Если true, преобразование будет продолжено несмотря на некритические ошибки. |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | java.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:
| Параметр | Тип | Описание |
|---|---|---|
| fontsFolders | java.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:
| Параметр | Тип | Описание |
|---|---|---|
| debug | boolean | Булево значение. |
setImageFormat(ImageFormat imageFormat)
public void setImageFormat(ImageFormat imageFormat)
Указывает формат изображения для результирующего изображения.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| imageFormat | ImageFormat | Формат выходного изображения. |
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:
| Параметр | Тип | Описание |
|---|---|---|
| smoothingMode | SmoothingMode | режим сглаживания для установки |
setSupressErrors(boolean supressErrors)
public void setSupressErrors(boolean supressErrors)
Указывает флаг, который определяет, будут ли ошибки подавляться во время преобразования.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| supressErrors | boolean | Булево значение. |
setTryJoinImageFragments(boolean tryJoinImageFragments)
public void setTryJoinImageFragments(boolean tryJoinImageFragments)
Указывает, должна ли библиотека пытаться соединять фрагменты изображения. Используется, когда изображение в исходном файле PS/EPS разбито на фрагменты. В этом случае без этого флага между фрагментами остаются тонкие зазоры.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| tryJoinImageFragments | boolean | значение флага. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | long | |
| arg1 | int |