org.jpedal.examples.simpleviewer.utils
Class ItextFunctions
java.lang.Object
org.jpedal.examples.simpleviewer.utils.ItextFunctions
public class ItextFunctions
- extends java.lang.Object
central location to place external code using itext library
|
Method Summary |
void |
add(int pageCount,
PdfPageData currentPageData,
InsertBlankPDFPage addPage)
|
void |
addHeaderFooter(int pageCount,
PdfPageData currentPageData,
AddHeaderFooterToPDFPages addHeaderFooter)
|
void |
delete(int pageCount,
PdfPageData currentPageData,
DeletePDFPages deletedPages)
|
void |
encrypt(int pageCount,
PdfPageData currentPageData,
EncryptPDFDocument encryptPage)
|
void |
extractPagesToNewPDF(SavePDF current_selection)
|
void |
handouts(java.lang.String file)
|
void |
nup(int pageCount,
PdfPageData currentPageData,
ExtractPDFPagesNup extractPage)
|
void |
rotate(int pageCount,
PdfPageData currentPageData,
RotatePDFPages current_selection)
|
void |
saveFormsData(java.lang.String file)
uses itext to save out form data with any changes user has made |
void |
setCrop(int pageCount,
PdfPageData currentPageData,
CropPDFPages cropPage)
|
void |
stampImage(int pageCount,
PdfPageData currentPageData,
StampImageToPDFPages stampImage)
|
void |
stampText(int pageCount,
PdfPageData currentPageData,
StampTextToPDFPages stampText)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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_ACCROS
public static final int ORDER_ACCROS
- 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
ItextFunctions
public ItextFunctions(SwingGUI currentGUI,
java.lang.String selectedFile,
PdfDecoder decode_pdf)
saveFormsData
public void saveFormsData(java.lang.String file)
- uses itext to save out form data with any changes user has made
extractPagesToNewPDF
public void extractPagesToNewPDF(SavePDF current_selection)
nup
public void nup(int pageCount,
PdfPageData currentPageData,
ExtractPDFPagesNup extractPage)
handouts
public void handouts(java.lang.String file)
add
public void add(int pageCount,
PdfPageData currentPageData,
InsertBlankPDFPage addPage)
rotate
public void rotate(int pageCount,
PdfPageData currentPageData,
RotatePDFPages current_selection)
setCrop
public void setCrop(int pageCount,
PdfPageData currentPageData,
CropPDFPages cropPage)
delete
public void delete(int pageCount,
PdfPageData currentPageData,
DeletePDFPages deletedPages)
stampImage
public void stampImage(int pageCount,
PdfPageData currentPageData,
StampImageToPDFPages stampImage)
stampText
public void stampText(int pageCount,
PdfPageData currentPageData,
StampTextToPDFPages stampText)
addHeaderFooter
public void addHeaderFooter(int pageCount,
PdfPageData currentPageData,
AddHeaderFooterToPDFPages addHeaderFooter)
encrypt
public void encrypt(int pageCount,
PdfPageData currentPageData,
EncryptPDFDocument encryptPage)