JPedal 4.74b27 Click here for Tutorials, code examples, help forums and support

org.jpedal.examples.simpleviewer.utils
Class ItextFunctions

java.lang.Object
  extended by org.jpedal.examples.simpleviewer.utils.ItextFunctions

public class ItextFunctions
extends java.lang.Object

central location to place external code using itext library


Field Summary
static int ALLOW_ASSEMBLY
           
static int ALLOW_COPY
           
static int ALLOW_DEGRADED_PRINTING
           
static int ALLOW_FILL_IN
           
static int ALLOW_MODIFY_ANNOTATIONS
           
static int ALLOW_MODIFY_CONTENTS
           
static int ALLOW_PRINTING
           
static int ALLOW_SCREENREADERS
           
static int CERTIFIED_FORM_FILLING
           
static int CERTIFIED_FORM_FILLING_AND_ANNOTATIONS
           
static int CERTIFIED_NO_CHANGES_ALLOWED
           
static boolean IS_DUMMY
           
static int NOT_CERTIFIED
           
static int ORDER_ACROSS
           
static int ORDER_DOWN
           
static int ORDER_STACK
           
static int REPEAT_AUTO
           
static int REPEAT_NONE
           
static int REPEAT_SPECIFIED
           
static int ROTATE180
           
static int ROTATECLOCKWISE
           
static int ROTATECOUNTERCLOCKWISE
           
 
Constructor Summary
ItextFunctions(SwingGUI currentGUI, java.lang.String selectedFile, PdfDecoder decode_pdf)
           
 
Method Summary
static void add(int pageCount, PdfPageData currentPageData, InsertBlankPDFPage addPage)
           
static void addHeaderFooter(int pageCount, PdfPageData currentPageData, AddHeaderFooterToPDFPages addHeaderFooter)
           
static void delete(int pageCount, PdfPageData currentPageData, DeletePDFPages deletedPages)
           
static void encrypt(int pageCount, PdfPageData currentPageData, EncryptPDFDocument encryptPage)
           
static void extractPagesToNewPDF(SavePDF current_selection)
           
static java.lang.String getVersion()
           
static void handouts(java.lang.String file)
           
static void nup(int pageCount, PdfPageData currentPageData, ExtractPDFPagesNup extractPage)
           
static void rotate(int pageCount, PdfPageData currentPageData, RotatePDFPages current_selection)
           
static void saveFormsData(java.lang.String file)
          uses itext to save out form data with any changes user has made
static void setCrop(int pageCount, PdfPageData currentPageData, CropPDFPages cropPage)
           
static void Sign(SignData signData)
           
static void stampImage(int pageCount, PdfPageData currentPageData, StampImageToPDFPages stampImage)
           
static void stampText(int pageCount, PdfPageData currentPageData, StampTextToPDFPages stampText)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IS_DUMMY

public static final boolean IS_DUMMY
See Also:
Constant Field Values

ROTATECLOCKWISE

public static final int ROTATECLOCKWISE
See Also:
Constant Field Values

ROTATECOUNTERCLOCKWISE

public static final int ROTATECOUNTERCLOCKWISE
See Also:
Constant Field Values

ROTATE180

public static final int ROTATE180
See Also:
Constant Field Values

ORDER_ACROSS

public static final int ORDER_ACROSS
See Also:
Constant Field Values

ORDER_DOWN

public static final int ORDER_DOWN
See Also:
Constant Field Values

ORDER_STACK

public static final int ORDER_STACK
See Also:
Constant Field Values

REPEAT_NONE

public static final int REPEAT_NONE
See Also:
Constant Field Values

REPEAT_AUTO

public static final int REPEAT_AUTO
See Also:
Constant Field Values

REPEAT_SPECIFIED

public static final int REPEAT_SPECIFIED
See Also:
Constant Field Values

NOT_CERTIFIED

public static final int NOT_CERTIFIED
See Also:
Constant Field Values

CERTIFIED_NO_CHANGES_ALLOWED

public static final int CERTIFIED_NO_CHANGES_ALLOWED
See Also:
Constant Field Values

CERTIFIED_FORM_FILLING

public static final int CERTIFIED_FORM_FILLING
See Also:
Constant Field Values

CERTIFIED_FORM_FILLING_AND_ANNOTATIONS

public static final int CERTIFIED_FORM_FILLING_AND_ANNOTATIONS
See Also:
Constant Field Values

ALLOW_PRINTING

public static final int ALLOW_PRINTING
See Also:
Constant Field Values

ALLOW_MODIFY_CONTENTS

public static final int ALLOW_MODIFY_CONTENTS
See Also:
Constant Field Values

ALLOW_COPY

public static final int ALLOW_COPY
See Also:
Constant Field Values

ALLOW_MODIFY_ANNOTATIONS

public static final int ALLOW_MODIFY_ANNOTATIONS
See Also:
Constant Field Values

ALLOW_FILL_IN

public static final int ALLOW_FILL_IN
See Also:
Constant Field Values

ALLOW_SCREENREADERS

public static final int ALLOW_SCREENREADERS
See Also:
Constant Field Values

ALLOW_ASSEMBLY

public static final int ALLOW_ASSEMBLY
See Also:
Constant Field Values

ALLOW_DEGRADED_PRINTING

public static final int ALLOW_DEGRADED_PRINTING
See Also:
Constant Field Values
Constructor Detail

ItextFunctions

public ItextFunctions(SwingGUI currentGUI,
                      java.lang.String selectedFile,
                      PdfDecoder decode_pdf)
Method Detail

saveFormsData

public static void saveFormsData(java.lang.String file)
uses itext to save out form data with any changes user has made


extractPagesToNewPDF

public static void extractPagesToNewPDF(SavePDF current_selection)

nup

public static void nup(int pageCount,
                       PdfPageData currentPageData,
                       ExtractPDFPagesNup extractPage)

handouts

public static void handouts(java.lang.String file)

add

public static void add(int pageCount,
                       PdfPageData currentPageData,
                       InsertBlankPDFPage addPage)

Sign

public static void Sign(SignData signData)

rotate

public static void rotate(int pageCount,
                          PdfPageData currentPageData,
                          RotatePDFPages current_selection)

setCrop

public static void setCrop(int pageCount,
                           PdfPageData currentPageData,
                           CropPDFPages cropPage)

delete

public static void delete(int pageCount,
                          PdfPageData currentPageData,
                          DeletePDFPages deletedPages)

stampImage

public static void stampImage(int pageCount,
                              PdfPageData currentPageData,
                              StampImageToPDFPages stampImage)

stampText

public static void stampText(int pageCount,
                             PdfPageData currentPageData,
                             StampTextToPDFPages stampText)

addHeaderFooter

public static void addHeaderFooter(int pageCount,
                                   PdfPageData currentPageData,
                                   AddHeaderFooterToPDFPages addHeaderFooter)

encrypt

public static void encrypt(int pageCount,
                           PdfPageData currentPageData,
                           EncryptPDFDocument encryptPage)

getVersion

public static java.lang.String getVersion()

JPedal 4.74b27 Click here for Tutorials, code examples, help forums and support

JPedal 4.74b27 Click here for Tutorials, code examples, help forums and support