Package com.ribs.pdf
Class PDFForm
- java.lang.Object
 - 
- com.ribs.pdf.PDFForm
 
 
- 
public class PDFForm extends java.lang.Object 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.geom.Rectangle2DgetBBox()The Form bounding box (in form space)byte[]getBytes()Returns the stream data.java.util.MapgetResources(PDFFile srcfile)The form's resources dictionaryjava.util.ListgetTokens(PDFPageParser parser)Returns the list of tokens that defines this form.java.awt.geom.AffineTransformgetTransform()The form space->user space transform, from the Form's Matrix entry.booleanisTransparencyGroup()Are graphics in form treated as a single group for transparency purposes? 
 - 
 
- 
- 
Constructor Detail
- 
PDFForm
public PDFForm(PDFStream s)
Main Constructor - initialize a form from the given pdf stream object 
 - 
 
- 
Method Detail
- 
getTokens
public java.util.List getTokens(PDFPageParser parser)
Returns the list of tokens that defines this form. The PDFPageParser is used to parse the stream the first time around. 
- 
getBytes
public byte[] getBytes()
Returns the stream data. The tokens maintain pointers into this byte array for all string storage. 
- 
getTransform
public java.awt.geom.AffineTransform getTransform()
The form space->user space transform, from the Form's Matrix entry. 
- 
getBBox
public java.awt.geom.Rectangle2D getBBox()
The Form bounding box (in form space) 
- 
getResources
public java.util.Map getResources(PDFFile srcfile)
The form's resources dictionary 
- 
isTransparencyGroup
public boolean isTransparencyGroup()
Are graphics in form treated as a single group for transparency purposes? 
 - 
 
 -