所有类


java.awt.print
类 PageFormat

java.lang.Object
  继承者 java.awt.print.PageFormat
所有已实现的接口:
Cloneable

public class PageFormat
   
   
   
   
   
extends Object
implements Cloneable

PageFormat 类描述要打印的页面大小和方向。


字段摘要
static intLANDSCAPE
          原点位于纸张的左下方,x 的方向从下到上,y 的方向从左到右。
static intPORTRAIT
          原点在纸张的左上方,x 指向右方,y 指向下方。
static intREVERSE_LANDSCAPE
          原点位于纸张的右上方,x 的方向从上到下,y 的方向从右到左。
 
构造方法摘要
PageFormat()
          创建默认的纵向 PageFormat
 
方法摘要
 Objectclone()
          制作此 PageFormat 的副本,使它与此 PageFormat 具有相同的内容。
 doublegetHeight()
          返回页面的高度(以 1/72 英寸为单位)。
 doublegetImageableHeight()
          返回页面可成像区域的高度(以 1/72 英寸为单位)。
 doublegetImageableWidth()
          返回页面可成像区域的宽度(以 1/72 英寸为单位)。
 doublegetImageableX()
          返回与此 PageFormat 相关的 Paper 对象的可成像区域左上方点的 x 坐标。
 doublegetImageableY()
          返回与此 PageFormat 相关的 Paper 对象的可成像区域左上方点的 y 坐标。
 double[]getMatrix()
          返回一个变换矩阵,该矩阵将呈现的用户空间向请求的方向平移。
 intgetOrientation()
          返回此 PageFormat 的方向。
 PapergetPaper()
          返回与此 PageFormat 相关的 Paper 对象的一个副本。
 doublegetWidth()
          返回页面的宽度(以 1/72 英寸为单位)。
 voidsetOrientation(int orientation)
          设置页面方向。
 voidsetPaper(Paper paper)
          为此 PageFormat 设置 Paper 对象。
 
从类 java.lang.Object 继承的方法
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

LANDSCAPE

public static final int LANDSCAPE
原点位于纸张的左下方,x 的方向从下到上,y 的方向从左到右。注意,这不是 Macintosh landscape,而是 Windows 和 PostScript landscape。

另请参见:
常量字段值

PORTRAIT

public static final int PORTRAIT
原点在纸张的左上方,x 指向右方,y 指向下方。

另请参见:
常量字段值

REVERSE_LANDSCAPE

public static final int REVERSE_LANDSCAPE
原点位于纸张的右上方,x 的方向从上到下,y 的方向从右到左。注意,这是 Macintosh landscape。

另请参见:
常量字段值
构造方法详细信息

PageFormat

public PageFormat()
创建默认的纵向 PageFormat

方法详细信息

clone

public Object clone()
制作此 PageFormat 的副本,使它与此 PageFormat 具有相同的内容。

覆盖:
Object 中的 clone
返回:
PageFormat 的副本。
另请参见:
Cloneable

getWidth

public double getWidth()
返回页面的宽度(以 1/72 英寸为单位)。在确定宽度时,此方法考虑了该页面方向。

返回:
页面的宽度。

getHeight

public double getHeight()
返回页面的高度(以 1/72 英寸为单位)。在确定高度时,此方法考虑了页面方向。

返回:
页面的高度。

getImageableX

public double getImageableX()
返回与此 PageFormat 相关的 Paper 对象的可成像区域左上方点的 x 坐标。此方法考虑了页面的方向。

返回:
与此 PageFormat 相关的 Paper 对象的可成像区域左上方点的 x 坐标。

getImageableY

public double getImageableY()
返回与此 PageFormat 相关的 Paper 对象的可成像区域左上方点的 y 坐标。此方法考虑了页面的方向。

返回:
与此 PageFormat 相关的 Paper 对象的可成像区域左上方点的 y 坐标。