Package com.openhtmltopdf.pdfboxout
Class PdfBoxPerDocumentFormState
java.lang.Object
com.openhtmltopdf.pdfboxout.PdfBoxPerDocumentFormState
public class PdfBoxPerDocumentFormState extends Object
The per document container for form and form control state.
-
Constructor Summary
Constructors Constructor Description PdfBoxPerDocumentFormState() -
Method Summary
Modifier and Type Method Description voidaddControlIfRequired(com.openhtmltopdf.render.Box box, org.apache.pdfbox.pdmodel.PDPage page, AffineTransform transform, com.openhtmltopdf.render.RenderingContext c, float pageHeight)Adds a control to a list to be used later byprocessControls.voidaddFormIfRequired(com.openhtmltopdf.render.Box box, PdfBoxOutputDevice od)Adds a form to a map to be used later byprocessControls.org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStreamgetCheckboxOffStream()org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStreamgetCheckboxStyle(PdfBoxForm.CheckboxStyle style)org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStreamgetRadioOffStream()org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStreamgetRadioOnStream()voidprocessControls(com.openhtmltopdf.layout.SharedContext sharedContext, org.apache.pdfbox.pdmodel.PDDocument writer, com.openhtmltopdf.render.Box root)
-
Constructor Details
-
PdfBoxPerDocumentFormState
public PdfBoxPerDocumentFormState()
-
-
Method Details
-
getCheckboxStyle
public org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStream getCheckboxStyle(PdfBoxForm.CheckboxStyle style) -
getCheckboxOffStream
public org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStream getCheckboxOffStream() -
getRadioOffStream
public org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStream getRadioOffStream() -
getRadioOnStream
public org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStream getRadioOnStream() -
addFormIfRequired
Adds a form to a map to be used later byprocessControls. -
addControlIfRequired
public void addControlIfRequired(com.openhtmltopdf.render.Box box, org.apache.pdfbox.pdmodel.PDPage page, AffineTransform transform, com.openhtmltopdf.render.RenderingContext c, float pageHeight)Adds a control to a list to be used later byprocessControls.
-