org.apache.fop.render.pcl
Class PCLPageDefinition
java.lang.Object
org.apache.fop.render.pcl.PCLPageDefinition
public class PCLPageDefinition
- extends java.lang.Object
This class represents a page format with PCL-specific properties.
Constructor Summary |
PCLPageDefinition(java.lang.String name,
int selector,
java.awt.Dimension physicalPageSize,
java.awt.Rectangle logicalPageRect,
boolean landscape)
Main constructor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PCLPageDefinition
public PCLPageDefinition(java.lang.String name,
int selector,
java.awt.Dimension physicalPageSize,
java.awt.Rectangle logicalPageRect,
boolean landscape)
- Main constructor
- Parameters:
name
- the name of the page definitionselector
- the selector used by the &l#A command (page size)physicalPageSize
- the physical page sizelogicalPageRect
- the rectangle defining the logical pagelandscape
- true if it is a landscape format
getName
public java.lang.String getName()
- Returns:
- the name of the page definition
getSelector
public int getSelector()
- Returns:
- the selector used by the &l#A command (page size)
isLandscapeFormat
public boolean isLandscapeFormat()
- Returns:
- true if it is a landscape format
getPhysicalPageSize
public java.awt.Dimension getPhysicalPageSize()
- Returns:
- the physical page size
getLogicalPageRect
public java.awt.Rectangle getLogicalPageRect()
- Returns:
- the rectangle defining the logical page
toString
public java.lang.String toString()
-
- Overrides:
toString
in class java.lang.Object
getPageDefinition
public static PCLPageDefinition getPageDefinition(long width,
long height,
int errorMargin)
- Tries to determine a matching page definition.
- Parameters:
width
- the physical page width (in mpt)height
- the physical page height (in mpt)errorMargin
- the error margin for detecting the right page definition
- Returns:
- the page definition or null if no match was found
getDefaultPageDefinition
public static PCLPageDefinition getDefaultPageDefinition()
- Returns:
- the default page definition (letter)
Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.