| Package | Description | 
|---|---|
| com.itextpdf.kernel.pdf | |
| com.itextpdf.kernel.utils | |
| com.itextpdf.pdfa | |
| com.itextpdf.signatures | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PdfWriter | PdfDocument. writer
             PdfWriter associated with the document. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| PdfWriter | PdfDocument. getWriter()
             Gets  PdfWriterassociated with the document. | 
| protected PdfWriter | PdfIndirectReference. getWriter()
             Gets a PdfWriter associated with the document object belongs to. 
            | 
| PdfWriter | PdfWriter. setCompressionLevel(int compressionLevel)
             Sets default compression level for @see PdfStream. 
            | 
| PdfWriter | PdfWriter. setSmartMode(boolean smartMode)
             Sets the smart mode. 
            | 
| Constructor and Description | 
|---|
| PdfDocument(PdfReader reader, PdfWriter writer)
             Opens PDF document in the stamping mode. 
            | 
| PdfDocument(PdfReader reader, PdfWriter writer, StampingProperties properties)
             Open PDF document in stamping mode. 
            | 
| PdfDocument(PdfWriter writer)
             Open PDF document in writing mode. 
            | 
| PdfDocument(PdfWriter writer, DocumentProperties properties)
             Open PDF document in writing mode. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| protected PdfWriter | PdfSplitter. getNextPdfWriter(PageRange documentPageRange)
             This method is called when another split document is to be created. 
            | 
| Constructor and Description | 
|---|
| PdfADocument(PdfReader reader, PdfWriter writer)
             Opens a PDF/A document in the stamping mode. 
            | 
| PdfADocument(PdfReader reader, PdfWriter writer, StampingProperties properties)
             Open a PDF/A document in stamping mode. 
            | 
| PdfADocument(PdfWriter writer, PdfAConformanceLevel conformanceLevel, PdfOutputIntent outputIntent)
             Constructs a new PdfADocument for writing purposes, i.e. 
            | 
| PdfADocument(PdfWriter writer, PdfAConformanceLevel conformanceLevel, PdfOutputIntent outputIntent, DocumentProperties properties)
             Constructs a new PdfADocument for writing purposes, i.e. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| protected PdfDocument | PdfSigner. initDocument(PdfReader reader, PdfWriter writer, StampingProperties properties) | 
Copyright © 1998–2019 iText Group NV. All rights reserved.