DocumentDevice

遗产: java.lang.Object, com.aspose.pdf.devices.Device

public abstract class DocumentDevice extends Device

用于处理整个 pdf 文档的所有设备的抽象类。

构造函数

构造函数描述
DocumentDevice()

方法

方法描述
binarizeBradley(InputStream inputImageStream, OutputStream outputImageStream, double threshold)对输入流进行 Bradley 二值化。
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)

对输入流进行 Bradley 二值化。

参数:

范围类型描述
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.Class

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.字符串

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