| |
|
| java.lang.Object com.lowagie.text.pdf.PdfObject com.lowagie.text.pdf.PdfDictionary com.lowagie.text.pdf.PRAcroForm
PRAcroForm | public class PRAcroForm extends PdfDictionary (Code) | | This class captures an AcroForm on input. Basically, it extends Dictionary
by indexing the fields of an AcroForm
author: Mark Thompson |
Inner Class :public static class FieldInformation | |
PRAcroForm | public PRAcroForm(PdfReader reader)(Code) | | Constructor
Parameters: reader - reader of the input file |
getRefByName | public PRIndirectReference getRefByName(String name)(Code) | | Given the title (/T) of a reference, return the associated reference
Parameters: name - a string containing the path a reference to the field, or null |
iterateFields | protected void iterateFields(PdfArray fieldlist, PRIndirectReference fieldDict, String title)(Code) | | After reading, we index all of the fields. Recursive.
Parameters: fieldlist - An array of fields Parameters: fieldDict - the last field dictionary we encountered (recursively) Parameters: title - the pathname of the field, up to this point or null |
mergeAttrib | protected PdfDictionary mergeAttrib(PdfDictionary parent, PdfDictionary child)(Code) | | merge field attributes from two dictionaries
Parameters: parent - one dictionary Parameters: child - the other dictionary a merged dictionary |
pushAttrib | protected void pushAttrib(PdfDictionary dict)(Code) | | stack a level of dictionary. Merge in a dictionary from this level
|
readAcroForm | public void readAcroForm(PdfDictionary root)(Code) | | Read, and comprehend the acroform
Parameters: root - the docment root |
size | public int size()(Code) | | Number of fields found
size |
|
|
|