| |
|
| java.lang.Object java.awt.print.PageFormat
PageFormat | public class PageFormat implements Cloneable(Code) | | The PageFormat class describes the size and
orientation of a page to be printed.
|
Field Summary | |
final public static int | LANDSCAPE The origin is at the bottom left of the paper with
x running bottom to top and y running left to right. | final public static int | PORTRAIT The origin is at the top left of the paper with
x running to the right and y running down the
paper. | final public static int | REVERSE_LANDSCAPE The origin is at the top right of the paper with x
running top to bottom and y running right to left. |
Constructor Summary | |
public | PageFormat() Creates a default, portrait-oriented
PageFormat . |
Method Summary | |
public Object | clone() Makes a copy of this PageFormat with the same
contents as this PageFormat . | public double | getHeight() Returns the height, in 1/72nds of an inch, of the page. | public double | getImageableHeight() Return the height, in 1/72nds of an inch, of the imageable
area of the page. | public double | getImageableWidth() Returns the width, in 1/72nds of an inch, of the imageable
area of the page. | public double | getImageableX() Returns the x coordinate of the upper left point of the
imageable area of the Paper object
associated with this PageFormat . | public double | getImageableY() Returns the y coordinate of the upper left point of the
imageable area of the Paper object
associated with this PageFormat .
This method takes into account the
orientation of the page. | public double[] | getMatrix() Returns a transformation matrix that translates user
space rendering to the requested orientation
of the page. | public int | getOrientation() Returns the orientation of this PageFormat . | public Paper | getPaper() Returns a copy of the
Paper object associated
with this PageFormat . | public double | getWidth() Returns the width, in 1/72nds of an inch, of the page. | public void | setOrientation(int orientation) Sets the page orientation. | public void | setPaper(Paper paper) Sets the Paper object for this
PageFormat .
Parameters: paper - the Paper object to which to setthe Paper object for this PageFormat . |
LANDSCAPE | final public static int LANDSCAPE(Code) | | The origin is at the bottom left of the paper with
x running bottom to top and y running left to right.
Note that this is not the Macintosh landscape but
is the Window's and PostScript landscape.
|
PORTRAIT | final public static int PORTRAIT(Code) | | The origin is at the top left of the paper with
x running to the right and y running down the
paper.
|
REVERSE_LANDSCAPE | final public static int REVERSE_LANDSCAPE(Code) | | The origin is at the top right of the paper with x
running top to bottom and y running right to left.
Note that this is the Macintosh landscape.
|
PageFormat | public PageFormat()(Code) | | Creates a default, portrait-oriented
PageFormat .
|
clone | public Object clone()(Code) | | Makes a copy of this PageFormat with the same
contents as this PageFormat .
a copy of this PageFormat . |
getHeight | public double getHeight()(Code) | | Returns the height, in 1/72nds of an inch, of the page.
This method takes into account the orientation of the
page when determining the height.
the height of the page. |
getImageableHeight | public double getImageableHeight()(Code) | | Return the height, in 1/72nds of an inch, of the imageable
area of the page. This method takes into account the orientation
of the page.
the height of the page. |
getImageableWidth | public double getImageableWidth()(Code) | | Returns the width, in 1/72nds of an inch, of the imageable
area of the page. This method takes into account the orientation
of the page.
the width of the page. |
getImageableX | public double getImageableX()(Code) | | Returns the x coordinate of the upper left point of the
imageable area of the Paper object
associated with this PageFormat .
This method takes into account the
orientation of the page.
the x coordinate of the upper left point of theimageable area of the Paper objectassociated with this PageFormat . |
getImageableY | public double getImageableY()(Code) | | Returns the y coordinate of the upper left point of the
imageable area of the Paper object
associated with this PageFormat .
This method takes into account the
orientation of the page.
the y coordinate of the upper left point of theimageable area of the Paper object associated with this PageFormat . |
getMatrix | public double[] getMatrix()(Code) | | Returns a transformation matrix that translates user
space rendering to the requested orientation
of the page. The values are placed into the
array as
{ m00, m10, m01, m11, m02, m12} in
the form required by the
AffineTransform constructor.
the matrix used to translate user space renderingto the orientation of the page. See Also: java.awt.geom.AffineTransform |
getOrientation | public int getOrientation()(Code) | | Returns the orientation of this PageFormat .
this PageFormat object's orientation. See Also: PageFormat.setOrientation |
getPaper | public Paper getPaper()(Code) | | Returns a copy of the
Paper object associated
with this PageFormat . Changes made to the
Paper object returned from this method do not
affect the Paper object of this
PageFormat . To update the Paper
object of this PageFormat , create a new
Paper object and set it into this
PageFormat by using the
PageFormat.setPaper(Paper)
method.
a copy of the Paper object associatedwith this PageFormat . See Also: PageFormat.setPaper |
getWidth | public double getWidth()(Code) | | Returns the width, in 1/72nds of an inch, of the page.
This method takes into account the orientation of the
page when determining the width.
the width of the page. |
setPaper | public void setPaper(Paper paper)(Code) | | Sets the Paper object for this
PageFormat .
Parameters: paper - the Paper object to which to setthe Paper object for this PageFormat . NullPointerException a null paper instance was passed as a parameter. See Also: PageFormat.getPaper |
|
|
|