Class PdfAcroForm
java.lang.Object
com.aowagie.text.pdf.PdfObject
com.aowagie.text.pdf.PdfDictionary
com.aowagie.text.pdf.PdfAcroForm
Each PDF document can contain maximum 1 AcroForm.
-
Field Summary
Fields inherited from class PdfDictionary
hashMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCalculationOrder(PdfFormField formField) Adds an object to the calculationOrder.voidAdds documentFields.voidAdds fieldTemplates.booleanisValid()Checks if the Acroform is validvoidsetNeedAppearances(boolean value) voidsetSigFlags(int f) Sets the signature flags.Methods inherited from class PdfDictionary
get, getAsArray, getAsDict, getAsName, getAsNumber, getAsString, getDirectObject, getKeys, isCatalog, isFont, isOutlineTree, isPage, isPages, put, remove, size, toPdf, toStringMethods inherited from class PdfObject
getBytes, getIndRef, isArray, isBoolean, isDictionary, isIndirect, isName, isNull, isNumber, isStream, isString, setContent, setIndRef, type
-
Constructor Details
-
PdfAcroForm
-
-
Method Details
-
setNeedAppearances
public void setNeedAppearances(boolean value) -
addFieldTemplates
-
addDocumentField
Adds documentFields.- Parameters:
ref- Reference to set
-
isValid
public boolean isValid()Checks if the Acroform is valid- Returns:
- true if the Acroform is valid
-
addCalculationOrder
Adds an object to the calculationOrder.- Parameters:
formField- FormField to set
-
setSigFlags
public void setSigFlags(int f) Sets the signature flags.- Parameters:
f- Flags to set
-