AsposeWordsPrintDocument

遗产: java.lang.Object

所有已实现的接口: java.awt.print.Pageable,java.awt.print.Printable

public class AsposeWordsPrintDocument implements Pageable, Printable

提供打印 a 的默认实现Document在 Java 打印框架中。

要了解更多信息,请访问Printing a Document Programmatically or Using Dialogs文档文章。

AsposeWordsPrintDocument覆盖 和 。

一个 Aspose.Words 文档可以由多个部分组成,这些部分指定具有不同尺寸、方向和纸盘的页面。AsposeWordsPrintDocument应用于正确打印每种不同的纸张尺寸、方向等。

另一方面,如果文档只包含一个部分,开发人员可以使用AsposeWordsPrintDocument以提高打印性能。

构造器

构造函数描述
AsposeWordsPrintDocument(Document document)初始化此类的新实例。

方法

方法描述
equals(Object arg0)
getClass()
getNumberOfPages()
getPageFormat(int pageIndex)
getPrintable(int pageIndex)
hashCode()
notify()
notifyAll()
print(Graphics graphics, PageFormat pageFormat, int pageIndex)
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

AsposeWordsPrintDocument(Document document)

public AsposeWordsPrintDocument(Document document)

初始化此类的新实例。

参数:

范围类型描述
documentDocument要打印的文档。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getNumberOfPages()

public int getNumberOfPages()

退货: 整数

getPageFormat(int pageIndex)

public PageFormat getPageFormat(int pageIndex)

参数:

范围类型描述
pageIndexint

退货: java.awt.print.PageFormat

getPrintable(int pageIndex)

public Printable getPrintable(int pageIndex)

参数:

范围类型描述
pageIndexint

退货: java.awt.print.Printable

hashCode()

public native int hashCode()

退货: 整数

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()
public int print(Graphics graphics, PageFormat pageFormat, int pageIndex)

参数:

范围类型描述
graphicsjava.awt.Graphics
pageFormatjava.awt.print.PageFormat
pageIndexint

退货: 整数

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