TiffDevice

Наследование: java.lang.Object, com.aspose.pdf.devices.Device, com.aspose.pdf.devices.DocumentDevice

public final class TiffDevice extends DocumentDevice

Этот класс помогает сохранять PDF-документ страницу за страницей в одно изображение в формате TIFF.

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

КонструкторОписание
TiffDevice(Resolution resolution)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(Resolution resolution, TiffSettings settings)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(TiffSettings settings)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(TiffSettings settings, IIndexBitmapConverter converter)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice()Инициализирует новый экземпляр класса TiffDevice с настройками по умолчанию.
TiffDevice(int width, int height, Resolution resolution, TiffSettings settings)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(int width, int height, Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(PageSize pageSize, Resolution resolution, TiffSettings settings)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(PageSize pageSize, Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(int width, int height, Resolution resolution)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(PageSize pageSize, Resolution resolution)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(int width, int height, TiffSettings settings)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(int width, int height, TiffSettings settings, IIndexBitmapConverter converter)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(PageSize pageSize, TiffSettings settings, IIndexBitmapConverter converter)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(PageSize pageSize, TiffSettings settings)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(int width, int height)Инициализирует новый экземпляр класса TiffDevice.
TiffDevice(PageSize pageSize)Инициализирует новый экземпляр класса TiffDevice.

Методы

МетодОписание
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.

Параметры:

ПараметрТипОписание
resolutionResolutionРазрешение результирующего файла изображения.

TiffDevice(Resolution resolution, TiffSettings settings)

public TiffDevice(Resolution resolution, TiffSettings settings)

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

Параметры:

ПараметрТипОписание
resolutionResolutionРазрешение выходного изображения.
settingsTiffSettingsНастройки Tiff см. в классе TiffSettings.

TiffDevice(Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)

public TiffDevice(Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)

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

Параметры:

ПараметрТипОписание
resolutionResolutionРазрешение выходного изображения.
settingsTiffSettingsНастройки Tiff см. в классе TiffSettings.
converterIIndexBitmapConverterВнешний преобразователь

TiffDevice(TiffSettings settings)

public TiffDevice(TiffSettings settings)

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

Параметры:

ПараметрТипОписание
settingsTiffSettingsНастройки Tiff см. в классе TiffSettings.

TiffDevice(TiffSettings settings, IIndexBitmapConverter converter)

public TiffDevice(TiffSettings settings, IIndexBitmapConverter converter)

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

Параметры:

ПараметрТипОписание
settingsTiffSettingsНастройки Tiff см. в классе TiffSettings.
converterIIndexBitmapConverterВнешний преобразователь

TiffDevice()

public TiffDevice()

Инициализирует новый экземпляр класса TiffDevice с настройками по умолчанию.

TiffDevice(int width, int height, Resolution resolution, TiffSettings settings)

public TiffDevice(int width, int height, Resolution resolution, TiffSettings settings)

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

Параметры:

ПараметрТипОписание
widthintШирина вывода изображения.
heightintВысота вывода изображения.
resolutionResolutionРазрешение выходного изображения.
settingsTiffSettingsНастройки 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.

Параметры:

ПараметрТипОписание
widthintШирина вывода изображения.
heightintВысота вывода изображения.
resolutionResolutionРазрешение выходного изображения.
settingsTiffSettingsНастройки Tiff см. в классе TiffSettings.
converterIIndexBitmapConverterВнешний преобразователь

TiffDevice(PageSize pageSize, Resolution resolution, TiffSettings settings)

public TiffDevice(PageSize pageSize, Resolution resolution, TiffSettings settings)

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

Параметры:

ПараметрТипОписание
pageSizePageSizeРазмер страницы выходного изображения.
resolutionResolutionРазрешение выходного изображения.
settingsTiffSettingsНастройки Tiff см. в классе TiffSettings.

TiffDevice(PageSize pageSize, Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)

public TiffDevice(PageSize pageSize, Resolution resolution, TiffSettings settings, IIndexBitmapConverter converter)

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

Параметры:

ПараметрТипОписание
pageSizePageSizeРазмер страницы выходного изображения.
resolutionResolutionРазрешение выходного изображения.
settingsTiffSettingsНастройки Tiff см. в классе TiffSettings.
converterIIndexBitmapConverterВнешний преобразователь

TiffDevice(int width, int height, Resolution resolution)

public TiffDevice(int width, int height, Resolution resolution)

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

Параметры:

ПараметрТипОписание
widthintШирина вывода изображения.
heightintВысота вывода изображения.
resolutionResolutionРазрешение выходного изображения.

TiffDevice(PageSize pageSize, Resolution resolution)

public TiffDevice(PageSize pageSize, Resolution resolution)

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

Параметры:

ПараметрТипОписание
pageSizePageSizeРазмер страницы выходного изображения.
resolutionResolutionРазрешение выходного изображения.

TiffDevice(int width, int height, TiffSettings settings)

public TiffDevice(int width, int height, TiffSettings settings)

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

Параметры:

ПараметрТипОписание
widthintШирина вывода изображения.
heightintВысота вывода изображения.
settingsTiffSettingsНастройки Tiff см. в классе TiffSettings.

TiffDevice(int width, int height, TiffSettings settings, IIndexBitmapConverter converter)

public TiffDevice(int width, int height, TiffSettings settings, IIndexBitmapConverter converter)

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

Параметры:

ПараметрТипОписание
widthintШирина вывода изображения.
heightintВысота вывода изображения.
settingsTiffSettingsНастройки Tiff см. в классе TiffSettings.
converterIIndexBitmapConverterВнешний преобразователь

TiffDevice(PageSize pageSize, TiffSettings settings, IIndexBitmapConverter converter)

public TiffDevice(PageSize pageSize, TiffSettings settings, IIndexBitmapConverter converter)

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

Параметры:

ПараметрТипОписание
pageSizePageSizeРазмер страницы выходного изображения.
settingsTiffSettingsНастройки Tiff см. в классе TiffSettings.
converterIIndexBitmapConverterВнешний преобразователь

TiffDevice(PageSize pageSize, TiffSettings settings)

public TiffDevice(PageSize pageSize, TiffSettings settings)

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

Параметры:

ПараметрТипОписание
pageSizePageSizeРазмер страницы выходного изображения.
settingsTiffSettingsНастройки Tiff см. в классе TiffSettings.

TiffDevice(int width, int height)

public TiffDevice(int width, int height)

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

Параметры:

ПараметрТипОписание
widthintШирина вывода изображения.
heightintВысота вывода изображения.

TiffDevice(PageSize pageSize)

public TiffDevice(PageSize pageSize)

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

Параметры:

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

binarizeBradley(InputStream inputImageStream, OutputStream outputImageStream, double threshold)

public void binarizeBradley(InputStream inputImageStream, OutputStream outputImageStream, double threshold)

Выполните бинаризацию Брэдли для входного потока.

Параметры:

ПараметрТипОписание
inputImageStreamjava.io.InputStreamВходной поток изображений.
outputImageStreamjava.io.OutputStreamВыходной поток изображения.
thresholddoubleПороговое значение от 0,0 до 1,0.

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.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 и сохраняет его в выходном потоке.

Параметры:

ПараметрТипОписание
documentIDocumentДокумент для преобразования.
fromPageintОпределяет номер страницы, с которой начнется конвертация.
toPageintОпределяет номер страницы, на которой завершится конвертация.
outputjava.io.OutputStreamВыходной поток с изображением в формате tiff.

process(IDocument document, int fromPage, int toPage, String outputFileName)

public void process(IDocument document, int fromPage, int toPage, String outputFileName)

Обрабатывает определенные страницы документа и сохраняет результаты в файл.

Параметры:

ПараметрТипОписание
documentIDocumentДокумент для обработки.
fromPageintПервая страница для начала обработки.
toPageintПоследняя страница обработки.
outputFileNamejava.lang.StringОпределяет файл, в котором хранятся результаты обработки.

process(IDocument document, OutputStream output)

public void process(IDocument document, OutputStream output)

Обрабатывает весь документ и сохраняет результаты в поток.

Параметры:

ПараметрТипОписание
documentIDocumentДокумент для обработки.
outputjava.io.OutputStreamОпределяет поток, в котором хранятся результаты обработки.

process(IDocument document, String outputFileName)

public void process(IDocument document, String outputFileName)

Обрабатывает весь документ и сохраняет результаты в файл.

Параметры:

ПараметрТипОписание
documentIDocumentДокумент для обработки.
outputFileNamejava.lang.StringОпределяет файл, в котором хранятся результаты обработки.

processInternal(IDocument document, System.IO.Stream output)

public void processInternal(IDocument document, System.IO.Stream output)

Обрабатывает весь документ и сохраняет результаты в поток.

Параметры:

ПараметрТипОписание
documentIDocumentДокумент для обработки.
outputcom.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 и сохраняет его в выходном потоке.

Параметры:

ПараметрТипОписание
documentIDocumentДокумент для преобразования.
fromPageintОпределяет номер страницы, с которой начнется конвертация.
toPageintОпределяет номер страницы, на которой завершится конвертация.
outputcom.aspose.ms.System.IO.StreamВыходной поток с изображением в формате tiff.

setCropRectangle(Rectangle cropRectangle)

public void setCropRectangle(Rectangle cropRectangle)

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

Параметры:

ПараметрТипОписание
cropRectangleRectangleПрямоугольный объект

setFormPresentationMode(int value)

public void setFormPresentationMode(int value)

Получает режим представления формы.

Параметры:

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

setRenderingOptions(RenderingOptions value)

public void setRenderingOptions(RenderingOptions value)

Устанавливает параметры рендеринга.

Параметры:

ПараметрТипОписание
valueRenderingOptionsварианты рендеринга.

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