DocumentDevice

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

public abstract class DocumentDevice extends Device

Абстрактный класс для всех устройств, который используется для обработки всего pdf-документа.

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

КонструкторОписание
DocumentDevice()

Методы

МетодОписание
binarizeBradley(InputStream inputImageStream, OutputStream outputImageStream, double threshold)Выполните бинаризацию Брэдли для входного потока.
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
process(IDocument document, int fromPage, int toPage, OutputStream output)Каждое устройство представляет некоторую операцию над документом, например, мы можем преобразовать документ pdf в другой формат.
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)Каждое устройство представляет некоторую операцию над документом, например, мы можем преобразовать документ pdf в другой формат.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

DocumentDevice()

public DocumentDevice()

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.Класс

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)

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

Параметры:

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

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 abstract void processInternal(IDocument document, int fromPage, int toPage, System.IO.Stream output)

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

Параметры:

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

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