TiffDevice
Наследование: java.lang.Object, com.aspose.pdf.devices.Device, com.aspose.pdf.devices.DocumentDevice
public final class TiffDevice extends DocumentDevice
Этот класс помогает сохранять PDF-документ страницу за страницей в одно изображение в формате TIFF.
Конструкторы
Методы
Метод | Описание |
---|---|
binarizeBradley(InputStream inputImageStream, OutputStream outputImageStream, double threshold) | Выполните бинаризацию Брэдли для входного потока. |
equals(Object arg0) | |
getClass() | |
getCropRectangle() | Получите прямоугольник, определяющий область, которая будет преобразована в изображение. |
getFormPresentationMode() | Получает режим представления формы. |
getHeight() | Получает высоту вывода изображения. |
getRenderingOptions() | Получает параметры рендеринга. |
getResolution() | Получает разрешение изображения. |
getSettings() | Получает настройки для преобразования pdf в изображение tiff. |
getWidth() | Получает ширину вывода изображения. |
hashCode() | |
notify() | |
notifyAll() | |
process(IDocument document, int fromPage, int toPage, OutputStream output) | Преобразует определенные страницы документа в формат tiff и сохраняет его в выходном потоке. |
process(IDocument document, int fromPage, int toPage, String outputFileName) | Обрабатывает определенные страницы документа и сохраняет результаты в файл. |
process(IDocument document, OutputStream output) | Обрабатывает весь документ и сохраняет результаты в поток. |
process(IDocument document, String outputFileName) | Обрабатывает весь документ и сохраняет результаты в файл. |
processInternal(IDocument document, System.IO.Stream output) | Обрабатывает весь документ и сохраняет результаты в поток. |
processInternal(IDocument document, int fromPage, int toPage, System.IO.Stream output) | Преобразует определенные страницы документа в формат tiff и сохраняет его в выходном потоке. |
setCropRectangle(Rectangle cropRectangle) | Установите прямоугольник, определяющий область, которая будет преобразована в изображение. |
setFormPresentationMode(int value) | Получает режим представления формы. |
setRenderingOptions(RenderingOptions value) | Устанавливает параметры рендеринга. |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
TiffDevice(Resolution resolution)
public TiffDevice(Resolution resolution)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
resolution | Resolution | Разрешение результирующего файла изображения. |
TiffDevice(Resolution resolution, TiffSettings settings)
public TiffDevice(Resolution resolution, TiffSettings settings)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
resolution | Resolution | Разрешение выходного изображения. |
settings | TiffSettings | Настройки Tiff см. в классе TiffSettings. |
TiffDevice(Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)
public TiffDevice(Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
resolution | Resolution | Разрешение выходного изображения. |
settings | TiffSettings | Настройки Tiff см. в классе TiffSettings. |
converter | IIndexBitmapConverter | Внешний преобразователь |
TiffDevice(TiffSettings settings)
public TiffDevice(TiffSettings settings)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
settings | TiffSettings | Настройки Tiff см. в классе TiffSettings. |
TiffDevice(TiffSettings settings, IIndexBitmapConverter converter)
public TiffDevice(TiffSettings settings, IIndexBitmapConverter converter)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
settings | TiffSettings | Настройки Tiff см. в классе TiffSettings. |
converter | IIndexBitmapConverter | Внешний преобразователь |
TiffDevice()
public TiffDevice()
Инициализирует новый экземпляр класса TiffDevice с настройками по умолчанию.
TiffDevice(int width, int height, Resolution resolution, TiffSettings settings)
public TiffDevice(int width, int height, Resolution resolution, TiffSettings settings)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
width | int | Ширина вывода изображения. |
height | int | Высота вывода изображения. |
resolution | Resolution | Разрешение выходного изображения. |
settings | TiffSettings | Настройки Tiff см. в классе TiffSettings. |
TiffDevice(int width, int height, Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)
public TiffDevice(int width, int height, Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
width | int | Ширина вывода изображения. |
height | int | Высота вывода изображения. |
resolution | Resolution | Разрешение выходного изображения. |
settings | TiffSettings | Настройки Tiff см. в классе TiffSettings. |
converter | IIndexBitmapConverter | Внешний преобразователь |
TiffDevice(PageSize pageSize, Resolution resolution, TiffSettings settings)
public TiffDevice(PageSize pageSize, Resolution resolution, TiffSettings settings)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
pageSize | PageSize | Размер страницы выходного изображения. |
resolution | Resolution | Разрешение выходного изображения. |
settings | TiffSettings | Настройки Tiff см. в классе TiffSettings. |
TiffDevice(PageSize pageSize, Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)
public TiffDevice(PageSize pageSize, Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
pageSize | PageSize | Размер страницы выходного изображения. |
resolution | Resolution | Разрешение выходного изображения. |
settings | TiffSettings | Настройки Tiff см. в классе TiffSettings. |
converter | IIndexBitmapConverter | Внешний преобразователь |
TiffDevice(int width, int height, Resolution resolution)
public TiffDevice(int width, int height, Resolution resolution)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
width | int | Ширина вывода изображения. |
height | int | Высота вывода изображения. |
resolution | Resolution | Разрешение выходного изображения. |
TiffDevice(PageSize pageSize, Resolution resolution)
public TiffDevice(PageSize pageSize, Resolution resolution)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
pageSize | PageSize | Размер страницы выходного изображения. |
resolution | Resolution | Разрешение выходного изображения. |
TiffDevice(int width, int height, TiffSettings settings)
public TiffDevice(int width, int height, TiffSettings settings)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
width | int | Ширина вывода изображения. |
height | int | Высота вывода изображения. |
settings | TiffSettings | Настройки Tiff см. в классе TiffSettings. |
TiffDevice(int width, int height, TiffSettings settings, IIndexBitmapConverter converter)
public TiffDevice(int width, int height, TiffSettings settings, IIndexBitmapConverter converter)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
width | int | Ширина вывода изображения. |
height | int | Высота вывода изображения. |
settings | TiffSettings | Настройки Tiff см. в классе TiffSettings. |
converter | IIndexBitmapConverter | Внешний преобразователь |
TiffDevice(PageSize pageSize, TiffSettings settings, IIndexBitmapConverter converter)
public TiffDevice(PageSize pageSize, TiffSettings settings, IIndexBitmapConverter converter)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
pageSize | PageSize | Размер страницы выходного изображения. |
settings | TiffSettings | Настройки Tiff см. в классе TiffSettings. |
converter | IIndexBitmapConverter | Внешний преобразователь |
TiffDevice(PageSize pageSize, TiffSettings settings)
public TiffDevice(PageSize pageSize, TiffSettings settings)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
pageSize | PageSize | Размер страницы выходного изображения. |
settings | TiffSettings | Настройки Tiff см. в классе TiffSettings. |
TiffDevice(int width, int height)
public TiffDevice(int width, int height)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
width | int | Ширина вывода изображения. |
height | int | Высота вывода изображения. |
TiffDevice(PageSize pageSize)
public TiffDevice(PageSize pageSize)
Инициализирует новый экземпляр класса TiffDevice.
Параметры:
Параметр | Тип | Описание |
---|---|---|
pageSize | PageSize | Размер страницы выходного изображения. |
binarizeBradley(InputStream inputImageStream, OutputStream outputImageStream, double threshold)
public void binarizeBradley(InputStream inputImageStream, OutputStream outputImageStream, double threshold)
Выполните бинаризацию Брэдли для входного потока.
Параметры:
Параметр | Тип | Описание |
---|---|---|
inputImageStream | java.io.InputStream | Входной поток изображений. |
outputImageStream | java.io.OutputStream | Выходной поток изображения. |
threshold | double | Пороговое значение от 0,0 до 1,0. |
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getCropRectangle()
public Rectangle getCropRectangle()
Получите прямоугольник, определяющий область, которая будет преобразована в изображение. Значение по умолчанию — null, и в этом случае все изображение преобразуется в страницу.
Возвращает: Rectangle - Прямоугольный объект
getFormPresentationMode()
public int getFormPresentationMode()
Получает режим представления формы.
Возвращает: int - значение FormPresentationMode
getHeight()
public int getHeight()
Получает высоту вывода изображения.
Возвращает: интервал - целочисленное значение
getRenderingOptions()
public RenderingOptions getRenderingOptions()
Получает параметры рендеринга.
Возвращает: RenderingOptions - варианты рендеринга.
getResolution()
public Resolution getResolution()
Получает разрешение изображения.
Возвращает: Resolution - Элемент разрешения
getSettings()
public TiffSettings getSettings()
Получает настройки для преобразования pdf в изображение tiff.
Возвращает: TiffSettings - Элемент TiffSettings
getWidth()
public int getWidth()
Получает ширину вывода изображения.
Возвращает: интервал - целочисленное значение
hashCode()
public native int hashCode()
Возвращает: инт
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
process(IDocument document, int fromPage, int toPage, OutputStream output)
public void process(IDocument document, int fromPage, int toPage, OutputStream output)
Преобразует определенные страницы документа в формат tiff и сохраняет его в выходном потоке.
Параметры:
Параметр | Тип | Описание |
---|---|---|
document | IDocument | Документ для преобразования. |
fromPage | int | Определяет номер страницы, с которой начнется конвертация. |
toPage | int | Определяет номер страницы, на которой завершится конвертация. |
output | java.io.OutputStream | Выходной поток с изображением в формате tiff. |
process(IDocument document, int fromPage, int toPage, String outputFileName)
public void process(IDocument document, int fromPage, int toPage, String outputFileName)
Обрабатывает определенные страницы документа и сохраняет результаты в файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
document | IDocument | Документ для обработки. |
fromPage | int | Первая страница для начала обработки. |
toPage | int | Последняя страница обработки. |
outputFileName | java.lang.String | Определяет файл, в котором хранятся результаты обработки. |
process(IDocument document, OutputStream output)
public void process(IDocument document, OutputStream output)
Обрабатывает весь документ и сохраняет результаты в поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
document | IDocument | Документ для обработки. |
output | java.io.OutputStream | Определяет поток, в котором хранятся результаты обработки. |
process(IDocument document, String outputFileName)
public void process(IDocument document, String outputFileName)
Обрабатывает весь документ и сохраняет результаты в файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
document | IDocument | Документ для обработки. |
outputFileName | java.lang.String | Определяет файл, в котором хранятся результаты обработки. |
processInternal(IDocument document, System.IO.Stream output)
public void processInternal(IDocument document, System.IO.Stream output)
Обрабатывает весь документ и сохраняет результаты в поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
document | IDocument | Документ для обработки. |
output | com.aspose.ms.System.IO.Stream | Определяет поток, в котором хранятся результаты обработки. |
processInternal(IDocument document, int fromPage, int toPage, System.IO.Stream output)
public void processInternal(IDocument document, int fromPage, int toPage, System.IO.Stream output)
Преобразует определенные страницы документа в формат tiff и сохраняет его в выходном потоке.
Параметры:
Параметр | Тип | Описание |
---|---|---|
document | IDocument | Документ для преобразования. |
fromPage | int | Определяет номер страницы, с которой начнется конвертация. |
toPage | int | Определяет номер страницы, на которой завершится конвертация. |
output | com.aspose.ms.System.IO.Stream | Выходной поток с изображением в формате tiff. |
setCropRectangle(Rectangle cropRectangle)
public void setCropRectangle(Rectangle cropRectangle)
Установите прямоугольник, определяющий область, которая будет преобразована в изображение. Значение по умолчанию — null, и в этом случае все изображение преобразуется в страницу.
Параметры:
Параметр | Тип | Описание |
---|---|---|
cropRectangle | Rectangle | Прямоугольный объект |
setFormPresentationMode(int value)
public void setFormPresentationMode(int value)
Получает режим представления формы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | целое значение |
setRenderingOptions(RenderingOptions value)
public void setRenderingOptions(RenderingOptions value)
Устанавливает параметры рендеринга.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | RenderingOptions | варианты рендеринга. |
toString()
public String toString()
Возвращает: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |