Package com.openhtmltopdf.pdfboxout
Class PdfBoxForm
- java.lang.Object
-
- com.openhtmltopdf.pdfboxout.PdfBoxForm
-
public class PdfBoxForm extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PdfBoxForm.CheckboxStyle
static class
PdfBoxForm.Control
-
Method Summary
Modifier and Type Method Description void
addControl(PdfBoxForm.Control ctrl, String fontName)
static org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStream
createCheckboxAppearance(PdfBoxForm.CheckboxStyle style, org.apache.pdfbox.pdmodel.PDDocument doc, org.apache.pdfbox.pdmodel.PDResources resources)
Creates a checkbox appearance stream.static org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStream
createCheckboxAppearance(String appear, org.apache.pdfbox.pdmodel.PDDocument doc, org.apache.pdfbox.pdmodel.PDResources resources)
static PdfBoxForm
createForm(Element e, PdfBoxPerDocumentFormState forms, PdfBoxOutputDevice od)
int
process(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm acro, int startId, com.openhtmltopdf.render.Box root)
-
-
-
Method Detail
-
createForm
public static PdfBoxForm createForm(Element e, PdfBoxPerDocumentFormState forms, PdfBoxOutputDevice od)
-
addControl
public void addControl(PdfBoxForm.Control ctrl, String fontName)
-
createCheckboxAppearance
public static org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStream createCheckboxAppearance(PdfBoxForm.CheckboxStyle style, org.apache.pdfbox.pdmodel.PDDocument doc, org.apache.pdfbox.pdmodel.PDResources resources)
Creates a checkbox appearance stream. Uses an ordinal of the zapf dingbats font for the check mark.
-
createCheckboxAppearance
public static org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStream createCheckboxAppearance(String appear, org.apache.pdfbox.pdmodel.PDDocument doc, org.apache.pdfbox.pdmodel.PDResources resources)
-
process
public int process(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm acro, int startId, com.openhtmltopdf.render.Box root) throws IOException
- Throws:
IOException
-
-