com.ontimize.util.pdf
Class ExtPDFFiller
java.lang.Object
com.ontimize.util.pdf.PdfFiller
com.ontimize.util.pdf.ExtPDFFiller
- public abstract class ExtPDFFiller
- extends PdfFiller
Extension of PDFFiller, that allows to specify input fields that will remain in output PDF.
- Author:
- Imatia Innovation
- See Also:
{@link http://www.lowagie.com/iText/}
|
Method Summary |
static void |
fillFields(java.io.InputStream pdfInputStream,
java.io.OutputStream pdfOutputStream,
java.util.Hashtable params,
java.lang.String[] flatFields)
Fills PDF fields that parameters included in params. |
static void |
fillImageFields(java.io.InputStream pdfInputStream,
java.io.OutputStream pdfOutputStream,
java.util.Hashtable params,
java.lang.String[] flatFields)
Fills PDF image fields. |
static void |
fillTextImagesFields(java.io.InputStream pdfInputStream,
java.io.OutputStream pdfOutputStream,
java.util.Hashtable params,
java.util.Vector imagesFields,
java.lang.String[] flatFields)
Fills PDF fields that parameters included in params. |
| Methods inherited from class com.ontimize.util.pdf.PdfFiller |
fillFields, fillFields, fillFields, fillImageFields, fillImageFields, fillImageFields, fillTable, fillTextImageFields, fillTextImageFields, fillTextImageFields, getFieldProps, getFieldProps, getPDF417 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExtPDFFiller
public ExtPDFFiller()
fillTextImagesFields
public static void fillTextImagesFields(java.io.InputStream pdfInputStream,
java.io.OutputStream pdfOutputStream,
java.util.Hashtable params,
java.util.Vector imagesFields,
java.lang.String[] flatFields)
throws java.lang.Exception
- Fills PDF fields that parameters included in
params. If some of these ones are included
in imagesFields will be considered images and will be filled differently.
- Parameters:
pdfInputStream - input document streampdfOutputStream - output document streamparams - fields and values to fillimagesFields - fields that are imagesflatFields - fields to delete or null when all fields must be filled
- Throws:
java.lang.Exception - when an Exception occurs
fillFields
public static void fillFields(java.io.InputStream pdfInputStream,
java.io.OutputStream pdfOutputStream,
java.util.Hashtable params,
java.lang.String[] flatFields)
throws java.lang.Exception
- Fills PDF fields that parameters included in
params.
- Parameters:
pdfInputStream - input document streampdfOutputStream - output document streamparams - fields and values to fillflatFields - fields to delete or null when all fields must be filled
- Throws:
java.lang.Exception - when an Exception occurs
fillImageFields
public static void fillImageFields(java.io.InputStream pdfInputStream,
java.io.OutputStream pdfOutputStream,
java.util.Hashtable params,
java.lang.String[] flatFields)
throws java.lang.Exception
- Fills PDF image fields.
- Parameters:
pdfInputStream - input document streampdfOutputStream - output document streamparams - fields and values to fillflatFields - fields to delete or null when all fields must be filled
- Throws:
java.lang.Exception - when an Exception occurs