public class PDFFormGenerator
extends java.lang.Object
| Constructor and Description |
|---|
PDFFormGenerator(java.io.File file) |
PDFFormGenerator(java.io.InputStream inputStream) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFieldMap(java.util.Map<java.lang.String,java.lang.Object> map) |
void |
addFieldValue(java.lang.String field,
java.lang.Object value) |
void |
generatePDF(java.io.OutputStream out) |
void |
generatePDF(java.io.OutputStream out,
boolean flatten) |
org.apache.pdfbox.pdmodel.interactive.form.PDField |
getFieldByAlternateName(java.lang.String name) |
org.apache.pdfbox.pdmodel.interactive.form.PDField |
getFieldById(java.lang.String id) |
java.util.Map<java.lang.String,java.lang.Object> |
getFieldMap() |
PDFieldTree |
getFieldTree() |
protected org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm |
getPdAcroForm() |
protected org.apache.pdfbox.pdmodel.PDDocumentCatalog |
getPdCatalog() |
protected org.apache.pdfbox.pdmodel.PDDocument |
getPdDoc() |
java.util.List<org.apache.pdfbox.pdmodel.interactive.form.PDField> |
getTopFields() |
static void |
main(java.lang.String[] args) |
public PDFFormGenerator(java.io.File file)
throws org.apache.pdfbox.pdmodel.encryption.InvalidPasswordException,
java.io.IOException
org.apache.pdfbox.pdmodel.encryption.InvalidPasswordExceptionjava.io.IOExceptionpublic PDFFormGenerator(java.io.InputStream inputStream)
throws org.apache.pdfbox.pdmodel.encryption.InvalidPasswordException,
java.io.IOException
org.apache.pdfbox.pdmodel.encryption.InvalidPasswordExceptionjava.io.IOExceptionprotected org.apache.pdfbox.pdmodel.PDDocument getPdDoc()
protected org.apache.pdfbox.pdmodel.PDDocumentCatalog getPdCatalog()
protected org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm getPdAcroForm()
public java.util.Map<java.lang.String,java.lang.Object> getFieldMap()
public void addFieldValue(java.lang.String field,
java.lang.Object value)
public void addFieldMap(java.util.Map<java.lang.String,java.lang.Object> map)
public java.util.List<org.apache.pdfbox.pdmodel.interactive.form.PDField> getTopFields()
public PDFieldTree getFieldTree() throws java.io.IOException
java.io.IOExceptionpublic org.apache.pdfbox.pdmodel.interactive.form.PDField getFieldById(java.lang.String id)
throws java.io.IOException
java.io.IOExceptionpublic org.apache.pdfbox.pdmodel.interactive.form.PDField getFieldByAlternateName(java.lang.String name)
throws java.io.IOException
java.io.IOExceptionpublic void generatePDF(java.io.OutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic void generatePDF(java.io.OutputStream out,
boolean flatten)
throws java.io.IOException
java.io.IOExceptionpublic static void main(java.lang.String[] args)
Copyright © 2001-2019 Jalios SA. All Rights Reserved.