public class PCLPageDefinition
extends java.lang.Object
Constructor and Description |
---|
PCLPageDefinition(java.lang.String name,
int selector,
java.awt.Dimension physicalPageSize,
java.awt.Rectangle logicalPageRect,
boolean landscape)
Main constructor
|
Modifier and Type | Method and Description |
---|---|
static PCLPageDefinition |
getDefaultPageDefinition() |
java.awt.Rectangle |
getLogicalPageRect() |
java.lang.String |
getName() |
static PCLPageDefinition |
getPageDefinition(long width,
long height,
int errorMargin)
Tries to determine a matching page definition.
|
static PCLPageDefinition |
getPageDefinition(java.lang.String name)
Returns a page definition based on a page format.
|
java.awt.Dimension |
getPhysicalPageSize() |
int |
getSelector() |
boolean |
isLandscapeFormat() |
java.lang.String |
toString() |
public PCLPageDefinition(java.lang.String name, int selector, java.awt.Dimension physicalPageSize, java.awt.Rectangle logicalPageRect, boolean landscape)
name
- the name of the page definitionselector
- the selector used by the physicalPageSize
- the physical page sizelogicalPageRect
- the rectangle defining the logical pagelandscape
- true if it is a landscape formatpublic java.lang.String getName()
public int getSelector()
public boolean isLandscapeFormat()
public java.awt.Dimension getPhysicalPageSize()
public java.awt.Rectangle getLogicalPageRect()
public java.lang.String toString()
toString
in class java.lang.Object
public static PCLPageDefinition getPageDefinition(long width, long height, int errorMargin)
width
- the physical page width (in mpt)height
- the physical page height (in mpt)errorMargin
- the error margin for detecting the right page definitionpublic static PCLPageDefinition getPageDefinition(java.lang.String name)
name
- the name of the page format (ex. "A4" or "Letter")public static PCLPageDefinition getDefaultPageDefinition()
Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.