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 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

      public void addFormIfRequired(Box box, PdfBoxOutputDevice od)
      Adds a form to a map to be used later by processControls.
    • addControlIfRequired

      public void addControlIfRequired(Box box, org.apache.pdfbox.pdmodel.PDPage page, AffineTransform transform, RenderingContext c, float pageHeight)
      Adds a control to a list to be used later by processControls.
    • processControls

      public void processControls(SharedContext sharedContext, org.apache.pdfbox.pdmodel.PDDocument writer, Box root)