Java Doc for PdfCopy.java in  » PDF » pdf-itext » com » lowagie » text » pdf » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » PDF » pdf itext » com.lowagie.text.pdf 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


com.lowagie.text.pdf.PdfWriter
   com.lowagie.text.pdf.PdfCopy

All known Subclasses:   com.lowagie.text.pdf.PdfSmartCopy,
PdfCopy
public class PdfCopy extends PdfWriter (Code)
Make copies of PDF documents. Documents can be edited after reading and before writing them out.
author:
   Mark Thompson

Inner Class :static class IndirectReferences
Inner Class :protected static class RefKey
Inner Class :public static class PageStamp
Inner Class :public static class StampContent extends PdfContentByte

Field Summary
protected  PdfIndirectReferenceacroForm
    
protected  intcurrentObjectNum
    
protected  PdfArrayfieldArray
    
protected  HashMapfieldTemplates
    
protected  HashMapindirectMap
    
protected  HashMapindirects
    
protected  int[]namePtr
    
protected  PdfReaderreader
    

Constructor Summary
public  PdfCopy(Document document, OutputStream os)
    

Method Summary
public  PdfIndirectReferenceadd(PdfOutline outline)
    
 PdfIndirectReferenceadd(PdfPage page, PdfContents contents)
    
public  voidaddAnnotation(PdfAnnotation annot)
    
public  voidaddPage(PdfImportedPage iPage)
    
public  voidclose()
     Signals that the Document was closed and that no other Elements will be added.
public  voidcopyAcroForm(PdfReader reader)
     Copy the acroform for an input document.
protected  PdfArraycopyArray(PdfArray in)
     Translate a PRArray to a PdfArray.
protected  PdfDictionarycopyDictionary(PdfDictionary in)
     Translate a PRDictionary to a PdfDictionary.
protected  PdfIndirectReferencecopyIndirect(PRIndirectReference in)
     Translate a PRIndirectReference to a PdfIndirectReference In addition, translates the object numbers, and copies the referenced object to the output file. NB: PRIndirectReferences (and PRIndirectObjects) really need to know what file they came from, because each file has its own namespace.
protected  PdfObjectcopyObject(PdfObject in)
    
protected  PdfStreamcopyStream(PRStream in)
     Translate a PRStream to a PdfStream.
public  PageStampcreatePageStamp(PdfImportedPage iPage)
     Create a page stamp.
public  voidfreeReader(PdfReader reader)
    
protected  PdfDictionarygetCatalog(PdfIndirectReference rootObj)
    
public  PdfImportedPagegetImportedPage(PdfReader reader, int pageNumber)
    
public  booleanisRotateContents()
     Getter for property rotateContents.
protected  intsetFromIPage(PdfImportedPage iPage)
     convenience method.
protected  voidsetFromReader(PdfReader reader)
     convenience method.
public  voidsetRotateContents(boolean rotateContents)
     Setter for property rotateContents.

Field Detail
acroForm
protected PdfIndirectReference acroForm(Code)



currentObjectNum
protected int currentObjectNum(Code)



fieldArray
protected PdfArray fieldArray(Code)



fieldTemplates
protected HashMap fieldTemplates(Code)



indirectMap
protected HashMap indirectMap(Code)



indirects
protected HashMap indirects(Code)



namePtr
protected int[] namePtr(Code)



reader
protected PdfReader reader(Code)




Constructor Detail
PdfCopy
public PdfCopy(Document document, OutputStream os) throws DocumentException(Code)
Constructor
Parameters:
  document -
Parameters:
  os - outputstream




Method Detail
add
public PdfIndirectReference add(PdfOutline outline)(Code)



add
PdfIndirectReference add(PdfPage page, PdfContents contents) throws PdfException(Code)



addAnnotation
public void addAnnotation(PdfAnnotation annot)(Code)



addPage
public void addPage(PdfImportedPage iPage) throws IOException, BadPdfFormatException(Code)
Add an imported page to our output
Parameters:
  iPage - an imported page
throws:
  IOException - , BadPdfFormatException



close
public void close()(Code)
Signals that the Document was closed and that no other Elements will be added.

The pages-tree is built and written to the outputstream. A Catalog is constructed, as well as an Info-object, the referencetable is composed and everything is written to the outputstream embedded in a Trailer.




copyAcroForm
public void copyAcroForm(PdfReader reader) throws IOException, BadPdfFormatException(Code)
Copy the acroform for an input document. Note that you can only have one, we make no effort to merge them.
Parameters:
  reader - The reader of the input file that is being copied
throws:
  IOException - , BadPdfFormatException



copyArray
protected PdfArray copyArray(PdfArray in) throws IOException, BadPdfFormatException(Code)
Translate a PRArray to a PdfArray. Also translate all of the objects contained in it



copyDictionary
protected PdfDictionary copyDictionary(PdfDictionary in) throws IOException, BadPdfFormatException(Code)
Translate a PRDictionary to a PdfDictionary. Also translate all of the objects contained in it.



copyIndirect
protected PdfIndirectReference copyIndirect(PRIndirectReference in) throws IOException, BadPdfFormatException(Code)
Translate a PRIndirectReference to a PdfIndirectReference In addition, translates the object numbers, and copies the referenced object to the output file. NB: PRIndirectReferences (and PRIndirectObjects) really need to know what file they came from, because each file has its own namespace. The translation we do from their namespace to ours is *at best* heuristic, and guaranteed to fail under some circumstances.



copyObject
protected PdfObject copyObject(PdfObject in) throws IOException, BadPdfFormatException(Code)
Translate a PR-object to a Pdf-object



copyStream
protected PdfStream copyStream(PRStream in) throws IOException, BadPdfFormatException(Code)
Translate a PRStream to a PdfStream. The data part copies itself.



createPageStamp
public PageStamp createPageStamp(PdfImportedPage iPage)(Code)
Create a page stamp. New content and annotations, including new fields, are allowed. The fields added cannot have parents in another pages. This method modifies the PdfReader instance.

The general usage to stamp something in a page is:

 PdfImportedPage page = copy.getImportedPage(reader, 1);
 PdfCopy.PageStamp ps = copy.createPageStamp(page);
 ps.addAnnotation(PdfAnnotation.createText(copy, new Rectangle(50, 180, 70, 200), "Hello", "No Thanks", true, "Comment"));
 PdfContentByte under = ps.getUnderContent();
 under.addImage(img);
 PdfContentByte over = ps.getOverContent();
 over.beginText();
 over.setFontAndSize(bf, 18);
 over.setTextMatrix(30, 30);
 over.showText("total page " + totalPage);
 over.endText();
 ps.alterContents();
 copy.addPage(page);
 

Parameters:
  iPage - an imported page the PageStamp



freeReader
public void freeReader(PdfReader reader) throws IOException(Code)



getCatalog
protected PdfDictionary getCatalog(PdfIndirectReference rootObj)(Code)



getImportedPage
public PdfImportedPage getImportedPage(PdfReader reader, int pageNumber)(Code)
Grabs a page from the input document
Parameters:
  reader - the reader of the document
Parameters:
  pageNumber - which page to get the page



isRotateContents
public boolean isRotateContents()(Code)
Getter for property rotateContents. Value of property rotateContents.



setFromIPage
protected int setFromIPage(PdfImportedPage iPage)(Code)
convenience method. Given an importedpage, set our "globals"



setFromReader
protected void setFromReader(PdfReader reader)(Code)
convenience method. Given a reader, set our "globals"



setRotateContents
public void setRotateContents(boolean rotateContents)(Code)
Setter for property rotateContents.
Parameters:
  rotateContents - New value of property rotateContents.



Fields inherited from com.lowagie.text.pdf.PdfWriter
final public static int AllowAssembly(Code)(Java Doc)
final public static int AllowCopy(Code)(Java Doc)
final public static int AllowDegradedPrinting(Code)(Java Doc)
final public static int AllowFillIn(Code)(Java Doc)
final public static int AllowModifyAnnotations(Code)(Java Doc)
final public static int AllowModifyContents(Code)(Java Doc)
final public static int AllowPrinting(Code)(Java Doc)
final public static int AllowScreenReaders(Code)(Java Doc)
final public static int CenterWindow(Code)(Java Doc)
final public static PdfName DID_PRINT(Code)(Java Doc)
final public static PdfName DID_SAVE(Code)(Java Doc)
final public static PdfName DOCUMENT_CLOSE(Code)(Java Doc)
final public static int DO_NOT_ENCRYPT_METADATA(Code)(Java Doc)
final public static int DirectionL2R(Code)(Java Doc)
final public static int DirectionR2L(Code)(Java Doc)
final public static int DisplayDocTitle(Code)(Java Doc)
final public static int ENCRYPTION_AES_128(Code)(Java Doc)
final static int ENCRYPTION_MASK(Code)(Java Doc)
final public static int FitWindow(Code)(Java Doc)
final public static int HideMenubar(Code)(Java Doc)
final public static int HideToolbar(Code)(Java Doc)
final public static int HideWindowUI(Code)(Java Doc)
final public static float NO_SPACE_CHAR_RATIO(Code)(Java Doc)
final public static int NonFullScreenPageModeUseNone(Code)(Java Doc)
final public static int NonFullScreenPageModeUseOC(Code)(Java Doc)
final public static int NonFullScreenPageModeUseOutlines(Code)(Java Doc)
final public static int NonFullScreenPageModeUseThumbs(Code)(Java Doc)
protected PdfArray OCGRadioGroup(Code)(Java Doc)
protected PdfOCProperties OCProperties(Code)(Java Doc)
final public static PdfName PAGE_CLOSE(Code)(Java Doc)
final public static PdfName PAGE_OPEN(Code)(Java Doc)
final public static int PDFA1A(Code)(Java Doc)
final public static int PDFA1B(Code)(Java Doc)
final public static int PDFX1A2001(Code)(Java Doc)
final public static int PDFX32002(Code)(Java Doc)
final public static int PDFXNONE(Code)(Java Doc)
final public static PdfName PDF_VERSION_1_2(Code)(Java Doc)
final public static PdfName PDF_VERSION_1_3(Code)(Java Doc)
final public static PdfName PDF_VERSION_1_4(Code)(Java Doc)
final public static PdfName PDF_VERSION_1_5(Code)(Java Doc)
final public static PdfName PDF_VERSION_1_6(Code)(Java Doc)
final public static PdfName PDF_VERSION_1_7(Code)(Java Doc)
final public static int PageLayoutOneColumn(Code)(Java Doc)
final public static int PageLayoutSinglePage(Code)(Java Doc)
final public static int PageLayoutTwoColumnLeft(Code)(Java Doc)
final public static int PageLayoutTwoColumnRight(Code)(Java Doc)
final public static int PageLayoutTwoPageLeft(Code)(Java Doc)
final public static int PageLayoutTwoPageRight(Code)(Java Doc)
final public static int PageModeFullScreen(Code)(Java Doc)
final public static int PageModeUseAttachments(Code)(Java Doc)
final public static int PageModeUseNone(Code)(Java Doc)
final public static int PageModeUseOC(Code)(Java Doc)
final public static int PageModeUseOutlines(Code)(Java Doc)
final public static int PageModeUseThumbs(Code)(Java Doc)
final public static int PrintScalingNone(Code)(Java Doc)
final public static int RUN_DIRECTION_DEFAULT(Code)(Java Doc)
final public static int RUN_DIRECTION_LTR(Code)(Java Doc)
final public static int RUN_DIRECTION_NO_BIDI(Code)(Java Doc)
final public static int RUN_DIRECTION_RTL(Code)(Java Doc)
final public static int SIGNATURE_APPEND_ONLY(Code)(Java Doc)
final public static int SIGNATURE_EXISTS(Code)(Java Doc)
final public static float SPACE_CHAR_RATIO_DEFAULT(Code)(Java Doc)
final public static int STANDARD_ENCRYPTION_128(Code)(Java Doc)
final public static int STANDARD_ENCRYPTION_40(Code)(Java Doc)
final public static boolean STRENGTH128BITS(Code)(Java Doc)
final public static boolean STRENGTH40BITS(Code)(Java Doc)
final public static char VERSION_1_2(Code)(Java Doc)
final public static char VERSION_1_3(Code)(Java Doc)
final public static char VERSION_1_4(Code)(Java Doc)
final public static char VERSION_1_5(Code)(Java Doc)
final public static char VERSION_1_6(Code)(Java Doc)
final public static char VERSION_1_7(Code)(Java Doc)
final public static PdfName WILL_PRINT(Code)(Java Doc)
final public static PdfName WILL_SAVE(Code)(Java Doc)
protected PdfBody body(Code)(Java Doc)
protected int colorNumber(Code)(Java Doc)
protected PdfEncryption crypto(Code)(Java Doc)
protected int currentPageNumber(Code)(Java Doc)
protected PdfReaderInstance currentPdfReaderInstance(Code)(Java Doc)
protected PdfDictionary defaultColorspace(Code)(Java Doc)
protected PdfContentByte directContent(Code)(Java Doc)
protected PdfContentByte directContentUnder(Code)(Java Doc)
protected HashMap documentColors(Code)(Java Doc)
protected HashMap documentExtGState(Code)(Java Doc)
protected HashMap documentFonts(Code)(Java Doc)
protected HashSet documentOCG(Code)(Java Doc)
protected ArrayList documentOCGorder(Code)(Java Doc)
protected HashMap documentPatterns(Code)(Java Doc)
protected HashMap documentProperties(Code)(Java Doc)
protected HashMap documentShadingPatterns(Code)(Java Doc)
protected HashMap documentShadings(Code)(Java Doc)
protected HashMap documentSpotPatterns(Code)(Java Doc)
protected PdfDictionary extraCatalog(Code)(Java Doc)
protected int fontNumber(Code)(Java Doc)
protected HashMap formXObjects(Code)(Java Doc)
protected int formXObjectsCounter(Code)(Java Doc)
protected boolean fullCompression(Code)(Java Doc)
protected PdfDictionary group(Code)(Java Doc)
protected PdfDictionary imageDictionary(Code)(Java Doc)
protected HashMap importedPages(Code)(Java Doc)
protected java.util.List newBookmarks(Code)(Java Doc)
protected ArrayList pageReferences(Code)(Java Doc)
protected ColorDetails patternColorspaceCMYK(Code)(Java Doc)
protected ColorDetails patternColorspaceGRAY(Code)(Java Doc)
protected ColorDetails patternColorspaceRGB(Code)(Java Doc)
protected int patternNumber(Code)(Java Doc)
protected PdfDocument pdf(Code)(Java Doc)
protected PdfVersionImp pdf_version(Code)(Java Doc)
protected int prevxref(Code)(Java Doc)
protected PdfPages root(Code)(Java Doc)
protected int runDirection(Code)(Java Doc)
protected PdfStructureTreeRoot structureTreeRoot(Code)(Java Doc)
protected boolean tagged(Code)(Java Doc)
protected float userunit(Code)(Java Doc)
protected byte[] xmpMetadata(Code)(Java Doc)

Methods inherited from com.lowagie.text.pdf.PdfWriter
PdfIndirectReference add(PdfPage page, PdfContents contents) throws PdfException(Code)(Java Doc)
PdfIndirectReference add(PdfImage pdfImage, PdfIndirectReference fixedRef) throws PdfException(Code)(Java Doc)
protected PdfIndirectReference add(PdfICCBased icc)(Code)(Java Doc)
public void addAnnotation(PdfAnnotation annot)(Code)(Java Doc)
void addAnnotation(PdfAnnotation annot, int page)(Code)(Java Doc)
public void addCalculationOrder(PdfFormField annot)(Code)(Java Doc)
public PdfName addDirectImageSimple(Image image) throws PdfException, DocumentException(Code)(Java Doc)
public PdfName addDirectImageSimple(Image image, PdfIndirectReference fixedRef) throws PdfException, DocumentException(Code)(Java Doc)
PdfName addDirectTemplateSimple(PdfTemplate template, PdfName forcedName)(Code)(Java Doc)
public void addFileAttachment(String description, byte fileStore, String file, String fileDisplay) throws IOException(Code)(Java Doc)
public void addFileAttachment(String description, PdfFileSpecification fs) throws IOException(Code)(Java Doc)
public void addFileAttachment(PdfFileSpecification fs) throws IOException(Code)(Java Doc)
public void addJavaScript(PdfAction js)(Code)(Java Doc)
public void addJavaScript(String code, boolean unicode)(Code)(Java Doc)
public void addJavaScript(String code)(Code)(Java Doc)
public void addJavaScript(String name, PdfAction js)(Code)(Java Doc)
public void addJavaScript(String name, String code, boolean unicode)(Code)(Java Doc)
public void addJavaScript(String name, String code)(Code)(Java Doc)
void addLocalDestinations(TreeMap dest) throws IOException(Code)(Java Doc)
public void addOCGRadioGroup(ArrayList group)(Code)(Java Doc)
protected void addSharedObjectsToBody() throws IOException(Code)(Java Doc)
FontDetails addSimple(BaseFont bf)(Code)(Java Doc)
ColorDetails addSimple(PdfSpotColor spc)(Code)(Java Doc)
PdfObject[] addSimpleExtGState(PdfDictionary gstate)(Code)(Java Doc)
PdfName addSimplePattern(PdfPatternPainter painter)(Code)(Java Doc)
ColorDetails addSimplePatternColorspace(Color color)(Code)(Java Doc)
PdfObject[] addSimpleProperty(Object prop, PdfIndirectReference refi)(Code)(Java Doc)
void addSimpleShading(PdfShading shading)(Code)(Java Doc)
void addSimpleShadingPattern(PdfShadingPattern shading)(Code)(Java Doc)
public PdfIndirectObject addToBody(PdfObject object) throws IOException(Code)(Java Doc)
public PdfIndirectObject addToBody(PdfObject object, boolean inObjStm) throws IOException(Code)(Java Doc)
public PdfIndirectObject addToBody(PdfObject object, PdfIndirectReference ref) throws IOException(Code)(Java Doc)
public PdfIndirectObject addToBody(PdfObject object, PdfIndirectReference ref, boolean inObjStm) throws IOException(Code)(Java Doc)
public PdfIndirectObject addToBody(PdfObject object, int refNumber) throws IOException(Code)(Java Doc)
public PdfIndirectObject addToBody(PdfObject object, int refNumber, boolean inObjStm) throws IOException(Code)(Java Doc)
public void addViewerPreference(PdfName key, PdfObject value)(Code)(Java Doc)
public boolean breakTableIfDoesntFit(PdfTable table) throws DocumentException(Code)(Java Doc)
public void clearTextWrap() throws DocumentException(Code)(Java Doc)
public void close()(Code)(Java Doc)
public void createXmpMetadata()(Code)(Java Doc)
void eliminateFontSubset(PdfDictionary fonts)(Code)(Java Doc)
public boolean fitsPage(Table table, float margin)(Code)(Java Doc)
public boolean fitsPage(Table table)(Code)(Java Doc)
public boolean fitsPage(PdfPTable table, float margin)(Code)(Java Doc)
public boolean fitsPage(PdfPTable table)(Code)(Java Doc)
public void freeReader(PdfReader reader) throws IOException(Code)(Java Doc)
public PdfAcroForm getAcroForm()(Code)(Java Doc)
public Rectangle getBoxSize(String boxName)(Code)(Java Doc)
protected PdfDictionary getCatalog(PdfIndirectReference rootObj)(Code)(Java Doc)
PdfName getColorspaceName()(Code)(Java Doc)
public int getCurrentDocumentSize()(Code)(Java Doc)
PdfIndirectReference getCurrentPage()(Code)(Java Doc)
public int getCurrentPageNumber()(Code)(Java Doc)
public PdfDictionary getDefaultColorspace()(Code)(Java Doc)
public PdfContentByte getDirectContent()(Code)(Java Doc)
public PdfContentByte getDirectContentUnder()(Code)(Java Doc)
PdfEncryption getEncryption()(Code)(Java Doc)
public PdfDictionary getExtraCatalog()(Code)(Java Doc)
public PdfDictionary getGroup()(Code)(Java Doc)
PdfIndirectReference getImageReference(PdfName name)(Code)(Java Doc)
public PdfImportedPage getImportedPage(PdfReader reader, int pageNumber)(Code)(Java Doc)
int getIndirectReferenceNumber()(Code)(Java Doc)
public PdfDictionary getInfo()(Code)(Java Doc)
public static PdfWriter getInstance(Document document, OutputStream os) throws DocumentException(Code)(Java Doc)
public static PdfWriter getInstance(Document document, OutputStream os, DocListener listener) throws DocumentException(Code)(Java Doc)
protected int getNewObjectNumber(PdfReader reader, int number, int generation)(Code)(Java Doc)
public PdfOCProperties getOCProperties()(Code)(Java Doc)
OutputStreamCounter getOs()(Code)(Java Doc)
public int getPDFXConformance()(Code)(Java Doc)
public PdfPageEvent getPageEvent()(Code)(Java Doc)
public int getPageNumber()(Code)(Java Doc)
public PdfIndirectReference getPageReference(int page)(Code)(Java Doc)
public Rectangle getPageSize()(Code)(Java Doc)
PdfDocument getPdfDocument()(Code)(Java Doc)
public PdfIndirectReference getPdfIndirectReference()(Code)(Java Doc)
public PdfTable getPdfTable(Table table)(Code)(Java Doc)
PdfVersionImp getPdfVersion()(Code)(Java Doc)
RandomAccessFileOrArray getReaderFile(PdfReader reader)(Code)(Java Doc)
public PdfOutline getRootOutline()(Code)(Java Doc)
public int getRunDirection()(Code)(Java Doc)
public float getSpaceCharRatio()(Code)(Java Doc)
public PdfStructureTreeRoot getStructureTreeRoot()(Code)(Java Doc)
public float getTableBottom(Table table)(Code)(Java Doc)
public float getUserunit()(Code)(Java Doc)
public float getVerticalPosition(boolean ensureNewLine)(Code)(Java Doc)
public boolean isFullCompression()(Code)(Java Doc)
public boolean isPdfX()(Code)(Java Doc)
public boolean isStrictImageSequence()(Code)(Java Doc)
public boolean isTagged()(Code)(Java Doc)
public boolean isUserProperties()(Code)(Java Doc)
public void open()(Code)(Java Doc)
boolean propertyExists(Object prop)(Code)(Java Doc)
void registerLayer(PdfOCG layer)(Code)(Java Doc)
public void releaseTemplate(PdfTemplate tp) throws IOException(Code)(Java Doc)
public int reorderPages(int order) throws DocumentException(Code)(Java Doc)
void resetContent()(Code)(Java Doc)
public void setAdditionalAction(PdfName actionType, PdfAction action) throws DocumentException(Code)(Java Doc)
public void setAtLeastPdfVersion(char version)(Code)(Java Doc)
public void setBoxSize(String boxName, Rectangle size)(Code)(Java Doc)
public void setCollection(PdfCollection collection)(Code)(Java Doc)
public void setCropBoxSize(Rectangle crop)(Code)(Java Doc)
public void setDefaultColorspace(PdfName key, PdfObject cs)(Code)(Java Doc)
public void setDuration(int seconds)(Code)(Java Doc)
public void setEncryption(byte userPassword, byte ownerPassword, int permissions, int encryptionType) throws DocumentException(Code)(Java Doc)
public void setEncryption(Certificate[] certs, int[] permissions, int encryptionType) throws DocumentException(Code)(Java Doc)
public void setEncryption(byte userPassword, byte ownerPassword, int permissions, boolean strength128Bits) throws DocumentException(Code)(Java Doc)
public void setEncryption(boolean strength, String userPassword, String ownerPassword, int permissions) throws DocumentException(Code)(Java Doc)
public void setEncryption(int encryptionType, String userPassword, String ownerPassword, int permissions) throws DocumentException(Code)(Java Doc)
public void setFullCompression()(Code)(Java Doc)
public void setGroup(PdfDictionary group)(Code)(Java Doc)
public void setLinearPageMode()(Code)(Java Doc)
public void setOpenAction(String name)(Code)(Java Doc)
public void setOpenAction(PdfAction action)(Code)(Java Doc)
public void setOutlines(java.util.List outlines)(Code)(Java Doc)
public void setOutputIntents(String outputConditionIdentifier, String outputCondition, String registryName, String info, byte destOutputProfile) throws IOException(Code)(Java Doc)
public boolean setOutputIntents(PdfReader reader, boolean checkExistence) throws IOException(Code)(Java Doc)
public void setPDFXConformance(int pdfx)(Code)(Java Doc)
public void setPageAction(PdfName actionType, PdfAction action) throws DocumentException(Code)(Java Doc)
public void setPageEmpty(boolean pageEmpty)(Code)(Java Doc)
public void setPageEvent(PdfPageEvent event)(Code)(Java Doc)
public void setPageLabels(PdfPageLabels pageLabels)(Code)(Java Doc)
public void setPageXmpMetadata(byte[] xmpMetadata)(Code)(Java Doc)
public void setPdfVersion(char version)(Code)(Java Doc)
public void setPdfVersion(PdfName version)(Code)(Java Doc)
public void setRunDirection(int runDirection)(Code)(Java Doc)
public void setSigFlags(int f)(Code)(Java Doc)
public void setSpaceCharRatio(float spaceCharRatio)(Code)(Java Doc)
public void setStrictImageSequence(boolean strictImageSequence)(Code)(Java Doc)
public void setTagged()(Code)(Java Doc)
public void setThumbnail(Image image) throws PdfException, DocumentException(Code)(Java Doc)
public void setTransition(PdfTransition transition)(Code)(Java Doc)
public void setUserProperties(boolean userProperties)(Code)(Java Doc)
public void setUserunit(float userunit) throws DocumentException(Code)(Java Doc)
public void setViewerPreferences(int preferences)(Code)(Java Doc)
public void setXmpMetadata(byte[] xmpMetadata)(Code)(Java Doc)
protected void writeOutlines(PdfDictionary catalog, boolean namedAsNames) throws IOException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.