BmpSaveOptions

Inheritance: java.lang.Object, com.aspose.page.SaveOptions, com.aspose.xps.rendering.ImageSaveOptions

public class BmpSaveOptions extends ImageSaveOptions

Класс параметров сохранения XPS-as-BMP.

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

КонструкторОписание
BmpSaveOptions()Создаёт новый экземпляр параметров.

Методы

МетодОписание
equals(Object arg0)
getAdditionalFontsFolders()Возвращает дополнительные папки шрифтов, где конвертер должен искать шрифты для входного документа.
getBatchSize()Возвращает размер части страниц, передаваемых от узла к узлу.
getBeforePageSavingEventHandlers()Возвращает коллекцию обработчиков событий, которые вносят изменения в страницу XPS непосредственно перед её сохранением.
getClass()
getConvertFontsToTTF()Получает флаг, показывающий, необходимо ли сохранять шрифты, не являющиеся TrueType, в TTF.
getExceptions()Возвращает список некритических ошибок.
getImageSize()Получает размер выходных изображений в пикселях.
getInterpolationMode()Получает режим интерполяции.
getJpegQualityLevel()Возвращает значение, указывающее уровень сжатия изображения.
getPageNumbers()Получает массив номеров страниц для рендеринга.
getResolution()Получает разрешение изображения.
getSize()Получает размер страницы или изображения.
getSmoothingMode()Получает режим сглаживания.
getTextRenderingHint()Получает подсказку по рендерингу текста.
hashCode()
isDebug()Получает флаг, позволяющий выводить предупреждения и сообщения во время конвертации.
isSupressErrors()Возвращает значение, указывающее, будут ли ошибки подавляться во время конвертации.
notify()
notifyAll()
setAdditionalFontsFolders(String[] fontsFolders)Указывает дополнительные папки шрифтов, где конвертер должен искать шрифты для входного документа.
setBatchSize(int value)Устанавливает размер части страниц, передаваемых от узла к узлу.
setConvertFontsToTTF(boolean value)Указывает, следует ли сохранять шрифты, не являющиеся TrueType, в TTF.
setDebug(boolean debug)Указывает флаг, позволяющий выводить предупреждения и сообщения во время конвертации.
setImageSize(Dimension value)Устанавливает размер выходных изображений в пикселях.
setInterpolationMode(InterpolationMode value)Устанавливает режим интерполяции.
setJpegQualityLevel(int value)Устанавливает значение, определяющее уровень сжатия изображения.
setPageNumbers(int[] value)Устанавливает массив номеров страниц для рендеринга.
setResolution(float value)Устанавливает разрешение изображения.
setSize(Dimension size)Указывает размер страницы или изображения.
setSmoothingMode(SmoothingMode value)Устанавливает режим сглаживания.
setSupressErrors(boolean supressErrors)Указывает флаг, который определяет, будут ли ошибки подавляться во время преобразования.
setTextRenderingHint(TextRenderingHint value)Устанавливает подсказку по рендерингу текста.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

BmpSaveOptions()

public BmpSaveOptions()

Создаёт новый экземпляр параметров.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

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

Returns: boolean

getAdditionalFontsFolders()

public String[] getAdditionalFontsFolders()

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

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

getBatchSize()

public int getBatchSize()

Возвращает размер части страниц, передаваемых от узла к узлу.

Returns: int - Размер части страниц, передаваемых от узла к узлу.

getBeforePageSavingEventHandlers()

public List<EventBasedModifications.BeforePageSavingEventHandler> getBeforePageSavingEventHandlers()

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

Returns: java.util.List<com.aspose.xps.features.EventBasedModifications.BeforePageSavingEventHandler>

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> — список исключений

getImageSize()

public Dimension getImageSize()

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

Returns: java.awt.Dimension - Размер выходных изображений в пикселях.

getInterpolationMode()

public InterpolationMode getInterpolationMode()

Получает режим интерполяции.

Returns: InterpolationMode - The interpolation mode.

getJpegQualityLevel()

public int getJpegQualityLevel()

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

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

getPageNumbers()

public int[] getPageNumbers()

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

Returns: int[] - Номера страниц.

getResolution()

public float getResolution()

Получает разрешение изображения.

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

getSize()

public Dimension getSize()

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

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

getSmoothingMode()

public SmoothingMode getSmoothingMode()

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

Returns: SmoothingMode - The smoothing mode.

getTextRenderingHint()

public TextRenderingHint getTextRenderingHint()

Получает подсказку по рендерингу текста.

Returns: TextRenderingHint - The text rendering hint.

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[]Массив папок шрифтов.

setBatchSize(int value)

public void setBatchSize(int value)

Устанавливает размер части страниц, передаваемых от узла к узлу.

Parameters:

ПараметрТипОписание
значениеintРазмер части страниц, передаваемых от узла к узлу.

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Булево значение.

setImageSize(Dimension value)

public void setImageSize(Dimension value)

Устанавливает размер выходных изображений в пикселях.

Parameters:

ПараметрТипОписание
значениеjava.awt.DimensionРазмер выходных изображений в пикселях.

setInterpolationMode(InterpolationMode value)

public void setInterpolationMode(InterpolationMode value)

Устанавливает режим интерполяции.

Parameters:

ПараметрТипОписание
valueInterpolationModeРежим интерполяции.

setJpegQualityLevel(int value)

public void setJpegQualityLevel(int value)

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

Parameters:

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

setPageNumbers(int[] value)

public void setPageNumbers(int[] value)

Устанавливает массив номеров страниц для рендеринга.

Parameters:

ПараметрТипОписание
значениеint[]Количество страниц.

setResolution(float value)

public void setResolution(float value)

Устанавливает разрешение изображения.

Parameters:

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

setSize(Dimension size)

public void setSize(Dimension size)

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

Parameters:

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

setSmoothingMode(SmoothingMode value)

public void setSmoothingMode(SmoothingMode value)

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

Parameters:

ПараметрТипОписание
valueSmoothingModeРежим сглаживания.

setSupressErrors(boolean supressErrors)

public void setSupressErrors(boolean supressErrors)

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

Parameters:

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

setTextRenderingHint(TextRenderingHint value)

public void setTextRenderingHint(TextRenderingHint value)

Устанавливает подсказку по рендерингу текста.

Parameters:

ПараметрТипОписание
valueTextRenderingHintПодсказка по рендерингу текста.

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