JavaTM 2 Platform
Standard Ed. 6

类 java.awt.print.PageFormat
的使用

使用 PageFormat 的软件包
java.awt.print 为通用的打印 API 提供类和接口。 
 

java.awt.printPageFormat 的使用
 

返回 PageFormatjava.awt.print 中的方法
 PageFormat PrinterJob.defaultPage()
          创建新的 PageFormat 实例,并将它设置为默认大小和方向。
abstract  PageFormat PrinterJob.defaultPage(PageFormat page)
          复制 PageFormat 参数,并更改该副本,以描述默认页面的大小和方向。
 PageFormat Book.getPageFormat(int pageIndex)
          返回 pageIndex 指定的页面的 PageFormat
 PageFormat Pageable.getPageFormat(int pageIndex)
          返回 pageIndex 指定的页面的 PageFormat
 PageFormat PrinterJob.getPageFormat(PrintRequestAttributeSet attributes)
          使用与受此作业 PrintService 支持的那些值一致的值(即由 getPrintService() 返回的值),以及 attributes 中包含的介质、可打印区域和方向计算 PageFormat
abstract  PageFormat PrinterJob.pageDialog(PageFormat page)
          显示允许修改 PageFormat 实例的对话框。
 PageFormat PrinterJob.pageDialog(PrintRequestAttributeSet attributes)
          显示跨平台页面设置对话框的便捷方法。
abstract  PageFormat PrinterJob.validatePage(PageFormat page)
          返回 page 的副本,调整其设置,以与此 PrinterJob 的当前打印机兼容。
 

参数类型为 PageFormatjava.awt.print 中的方法
 void Book.append(Printable painter, PageFormat page)
          将单个页面追加到此 Book 的尾部。
 void Book.append(Printable painter, PageFormat page, int numPages)
          将 numPages 个页面追加到此 Book 的尾部。
abstract  PageFormat PrinterJob.defaultPage(PageFormat page)
          复制 PageFormat 参数,并更改该副本,以描述默认页面的大小和方向。
abstract  PageFormat PrinterJob.pageDialog(PageFormat page)
          显示允许修改 PageFormat 实例的对话框。
 int Printable.print(Graphics graphics, PageFormat pageFormat, int pageIndex)
          将指定索引处的页面用指定格式打印到指定的 Graphics 上下文。
 void Book.setPage(int pageIndex, Printable painter, PageFormat page)
          为指定的页码设置 PageFormatPainter
abstract  void PrinterJob.setPrintable(Printable painter, PageFormat format)
          调用 painter,用指定的 format 呈现该页面。
abstract  PageFormat PrinterJob.validatePage(PageFormat page)
          返回 page 的副本,调整其设置,以与此 PrinterJob 的当前打印机兼容。
 


JavaTM 2 Platform
Standard Ed. 6

提交错误或意见

版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only