| Package | Description | 
|---|---|
| com.itextpdf.text | |
| com.itextpdf.text.api |  
          
           Interfaces for high level PDF objects. 
            |  
       
| com.itextpdf.text.pdf | |
| com.itextpdf.text.pdf.events | |
| com.itextpdf.text.pdf.internal | |
| com.itextpdf.text.pdf.mc | |
| com.itextpdf.text.pdf.richmedia | |
| com.itextpdf.text.xml.xmp | |
| com.itextpdf.tool.xml |  
          
           XMLWorker package provides a framework to parse XML to PDF with iText. 
            |  
       
| com.itextpdf.tool.xml.pipeline.end |  
          
           Contains pipelines that can be used as last pipe in the line. 
            |  
       
| Modifier and Type | Method and Description | 
|---|---|
static Image |  
          Image.getInstance(PdfWriter writer, Image awtImage, float quality) 
           
             Gets an instance of a Image from a java.awt.Image. 
              |  
         
| Modifier and Type | Method and Description | 
|---|---|
void |  
          WriterOperation.write(PdfWriter writer, Document doc) 
           
             Receive a writer and the document to do certain operations on them. 
              |  
         
| Modifier and Type | Class and Description | 
|---|---|
class  |  
          PdfACopy 
           
             Extension of PdfCopy that will attempt to keep a file in conformance with the PDF/A standard. 
              |  
         
class  |  
          PdfASmartCopy 
           
             PdfASmartCopy has the same functionality as PdfACopy, but when resources (such as fonts, images,...) are encountered, a reference to these resources is saved in a cache, so that they can be reused. 
              |  
         
class  |  
          PdfAStamperImp 
           
             Extension to PdfStamperImp that will attempt to keep a file in conformance with the PDF/A standard. 
              |  
         
class  |  
          PdfAWriter 
           
             Extension of PdfWriter that will attempt to create a PDF/A file instead of an ordinary PDF file. 
              |  
         
class  |  
          PdfCopy 
           
             Make copies of PDF documents. 
              |  
         
class  |  
          PdfSmartCopy 
           
             PdfSmartCopy has the same functionality as PdfCopy, but when resources (such as fonts, images,...) are encountered, a reference to these resources is saved in a cache, so that they can be reused. 
              |  
         
| Modifier and Type | Field and Description | 
|---|---|
protected PdfWriter |  
          TtfUnicodeWriter.writer  |  
         
protected PdfWriter |  
          PdfWriter.PdfBody.writer  |  
         
protected PdfWriter |  
          PdfStream.writer  |  
         
protected PdfWriter |  
          PdfShadingPattern.writer  |  
         
protected PdfWriter |  
          PdfShading.writer  |  
         
protected PdfWriter |  
          PdfOutline.writer  |  
         
protected PdfWriter |  
          PdfIndirectObject.writer  |  
         
protected PdfWriter |  
          PdfFunction.writer  |  
         
protected PdfWriter |  
          PdfFileSpecification.writer  |  
         
protected PdfWriter |  
          PdfDocument.writer 
           
             The   PdfWriter. 
            |  
         
protected PdfWriter |  
          PdfContentByte.writer 
           
             This is the writer 
              |  
         
protected PdfWriter |  
          PdfAnnotation.writer  |  
         
protected PdfWriter |  
          BaseField.writer  |  
         
| Modifier and Type | Method and Description | 
|---|---|
static PdfWriter |  
          PdfWriter.getInstance(Document document, OutputStream os) 
           
             Use this method to get an instance of the   PdfWriter. 
            |  
         
static PdfWriter |  
          PdfWriter.getInstance(Document document, OutputStream os, DocListener listener) 
           
             Use this method to get an instance of the   PdfWriter. 
            |  
         
PdfWriter |  
          PdfContentByte.getPdfWriter() 
           
             Gets the   PdfWriter in use by this object. 
            |  
         
PdfWriter |  
          PdfStructureTreeRoot.getWriter() 
           
             Gets the writer. 
              |  
         
PdfWriter |  
          PdfStamper.getWriter() 
           
             Gets the underlying PdfWriter. 
              |  
         
PdfWriter |  
          PdfCopyForms.getWriter() 
            Deprecated.  
             
           
             Gets the underlying PdfWriter. 
              |  
         
PdfWriter |  
          PdfCopyFields.getWriter() 
            Deprecated.  
             
           
             Gets the underlying PdfWriter. 
              |  
         
PdfWriter |  
          BaseField.getWriter() 
           
             Getter for property writer. 
              |  
         
| Modifier and Type | Method and Description | 
|---|---|
void |  
          PdfDocument.addWriter(PdfWriter writer) 
           
             Adds a   PdfWriter to the PdfDocument. 
            |  
         
static void |  
          PdfWriter.checkPdfIsoConformance(PdfWriter writer, int key, Object obj1)  |  
         
PdfAnnotation |  
          PdfAnnotation.PdfImportedLink.createAnnotation(PdfWriter writer)  |  
         
static PdfAppearance |  
          PdfAppearance.createAppearance(PdfWriter writer, float width, float height) 
           
             Creates a new appearance to be used with form fields. 
              |  
         
protected static PdfFormField |  
          PdfFormField.createButton(PdfWriter writer, int flags)  |  
         
static PdfFormField |  
          PdfFormField.createCheckBox(PdfWriter writer)  |  
         
protected static PdfFormField |  
          PdfFormField.createChoice(PdfWriter writer, int flags, PdfArray options, int topIndex)  |  
         
static PdfFormField |  
          PdfFormField.createCombo(PdfWriter writer, boolean edit, String[][] options, int topIndex)  |  
         
static PdfFormField |  
          PdfFormField.createCombo(PdfWriter writer, boolean edit, String[] options, int topIndex)  |  
         
static PdfFormField |  
          PdfFormField.createEmpty(PdfWriter writer)  |  
         
static PdfAnnotation |  
          PdfAnnotation.createFileAttachment(PdfWriter writer, Rectangle rect, String contents, byte[] fileStore, String file, String fileDisplay) 
           
             Creates a file attachment annotation. 
              |  
         
static PdfAnnotation |  
          PdfAnnotation.createFileAttachment(PdfWriter writer, Rectangle rect, String contents, PdfFileSpecification fs) 
           
             Creates a file attachment annotation 
              |  
         
static PdfAnnotation |  
          PdfAnnotation.createFreeText(PdfWriter writer, Rectangle rect, String contents, PdfContentByte defaultAppearance) 
           
             Add some free text to the document. 
              |  
         
static PdfAnnotation |  
          PdfAnnotation.createInk(PdfWriter writer, Rectangle rect, String contents, float[][] inkList)  |  
         
static PdfAnnotation |  
          PdfAnnotation.createLine(PdfWriter writer, Rectangle rect, String contents, float x1, float y1, float x2, float y2) 
           
             Adds a line to the document. 
              |  
         
protected static PdfAnnotation |  
          PdfAnnotation.createLink(PdfWriter writer, Rectangle rect, PdfName highlight) 
           
             Creates a link. 
              |  
         
static PdfAnnotation |  
          PdfAnnotation.createLink(PdfWriter writer, Rectangle rect, PdfName highlight, int page, PdfDestination dest) 
           
             Creates an Annotation with a PdfDestination. 
              |  
         
static PdfAnnotation |  
          PdfAnnotation.createLink(PdfWriter writer, Rectangle rect, PdfName highlight, PdfAction action) 
           
             Creates an Annotation with an Action. 
              |  
         
static PdfAnnotation |  
          PdfAnnotation.createLink(PdfWriter writer, Rectangle rect, PdfName highlight, String namedDestination) 
           
             Creates an Annotation with an local destination. 
              |  
         
static PdfFormField |  
          PdfFormField.createList(PdfWriter writer, String[][] options, int topIndex)  |  
         
static PdfFormField |  
          PdfFormField.createList(PdfWriter writer, String[] options, int topIndex)  |  
         
static PdfAnnotation |  
          PdfAnnotation.createMarkup(PdfWriter writer, Rectangle rect, String contents, int type, float[] quadPoints)  |  
         
static PdfAnnotation |  
          PdfAnnotation.createPolygonPolyline(PdfWriter writer, Rectangle rect, String contents, boolean polygon, PdfArray vertices) 
           
             Creates a polygon or -line annotation 
              |  
         
static PdfAnnotation |  
          PdfAnnotation.createPopup(PdfWriter writer, Rectangle rect, String contents, boolean open) 
           
             Adds a popup to your document. 
              |  
         
static PdfFormField |  
          PdfFormField.createPushButton(PdfWriter writer)  |  
         
static PdfFormField |  
          PdfFormField.createRadioButton(PdfWriter writer, boolean noToggleToOff)  |  
         
static PdfAnnotation |  
          PdfAnnotation.createScreen(PdfWriter writer, Rectangle rect, String clipTitle, PdfFileSpecification fs, String mimeType, boolean playOnDisplay) 
           
             Creates a screen PdfAnnotation 
              |  
         
static PdfFormField |  
          PdfFormField.createSignature(PdfWriter writer)  |  
         
static PdfAnnotation |  
          PdfAnnotation.createSquareCircle(PdfWriter writer, Rectangle rect, String contents, boolean square) 
           
             Adds a circle or a square that shows a tooltip when you pass over it. 
              |  
         
static PdfAnnotation |  
          PdfAnnotation.createStamp(PdfWriter writer, Rectangle rect, String contents, String name) 
           
             Adds a Stamp to your document. 
              |  
         
static PdfTemplate |  
          PdfTemplate.createTemplate(PdfWriter writer, float width, float height) 
           
             Creates a new template. 
              |  
         
static PdfAnnotation |  
          PdfAnnotation.createText(PdfWriter writer, Rectangle rect, String title, String contents, boolean open, String icon)  |  
         
static PdfFormField |  
          PdfFormField.createTextField(PdfWriter writer, boolean multiline, boolean password, int maxLen)  |  
         
static PdfLayer |  
          PdfLayer.createTitle(String title, PdfWriter writer) 
           
             Creates a title layer. 
              |  
         
static PdfFileSpecification |  
          PdfFileSpecification.fileEmbedded(PdfWriter writer, String filePath, String fileDisplay, byte[] fileStore) 
           
             Creates a file specification with the file embedded. 
              |  
         
static PdfFileSpecification |  
          PdfFileSpecification.fileEmbedded(PdfWriter writer, String filePath, String fileDisplay, byte[] fileStore, boolean compress) 
           
             Creates a file specification with the file embedded. 
              |  
         
static PdfFileSpecification |  
          PdfFileSpecification.fileEmbedded(PdfWriter writer, String filePath, String fileDisplay, byte[] fileStore, boolean compress, String mimeType, PdfDictionary fileParameter) 
           
             Creates a file specification with the file embedded. 
              |  
         
static PdfFileSpecification |  
          PdfFileSpecification.fileEmbedded(PdfWriter writer, String filePath, String fileDisplay, byte[] fileStore, int compressionLevel) 
           
             Creates a file specification with the file embedded. 
              |  
         
static PdfFileSpecification |  
          PdfFileSpecification.fileEmbedded(PdfWriter writer, String filePath, String fileDisplay, byte[] fileStore, String mimeType, PdfDictionary fileParameter, int compressionLevel) 
           
             Creates a file specification with the file embedded. 
              |  
         
static PdfFileSpecification |  
          PdfFileSpecification.fileExtern(PdfWriter writer, String filePath) 
           
             Creates a file specification for an external file. 
              |  
         
com.itextpdf.text.pdf.ColorDetails[] |  
          PdfSpotColor.getColorantDetails(PdfWriter writer)  |  
         
com.itextpdf.text.pdf.ColorDetails[] |  
          PdfDeviceNColor.getColorantDetails(PdfWriter writer)  |  
         
com.itextpdf.text.pdf.ColorDetails[] |  
          IPdfSpecialColorSpace.getColorantDetails(PdfWriter writer)  |  
         
PdfDictionary |  
          PdfPageLabels.getDictionary(PdfWriter writer) 
           
             Gets the page label dictionary to insert into the document. 
              |  
         
PdfObject |  
          PdfSpotColor.getPdfObject(PdfWriter writer)  |  
         
PdfObject |  
          PdfLabColor.getPdfObject(PdfWriter writer)  |  
         
PdfObject |  
          PdfDeviceNColor.getPdfObject(PdfWriter writer)  |  
         
PdfObject |  
          ICachedColorSpace.getPdfObject(PdfWriter writer)  |  
         
protected com.itextpdf.text.pdf.PdfReaderInstance |  
          PdfReader.getPdfReaderInstance(PdfWriter writer)  |  
         
protected PdfObject |  
          PdfSpotColor.getSpotObject(PdfWriter writer) 
            Deprecated.  
              |  
         
static PdfAction |  
          PdfAction.gotoLocalPage(int page, PdfDestination dest, PdfWriter writer) 
           
             Creates a GoTo action to an internal page. 
              |  
         
static Object[] |  
          SimpleBookmark.iterateOutlines(PdfWriter writer, PdfIndirectReference parent, List<HashMap<String,Object>> kids, boolean namedAsNames)  |  
         
static PdfAction |  
          PdfAction.javaScript(String code, PdfWriter writer) 
           
             Creates a JavaScript action. 
              |  
         
static PdfAction |  
          PdfAction.javaScript(String code, PdfWriter writer, boolean unicode) 
           
             Creates a JavaScript action. 
              |  
         
void |  
          PdfPageEventHelper.onChapter(PdfWriter writer, Document document, float paragraphPosition, Paragraph title) 
           
             Called when a Chapter is written. 
              |  
         
void |  
          PdfPageEvent.onChapter(PdfWriter writer, Document document, float paragraphPosition, Paragraph title) 
           
             Called when a Chapter is written. 
              |  
         
void |  
          PdfPageEventHelper.onChapterEnd(PdfWriter writer, Document document, float position) 
           
             Called when the end of a Chapter is reached. 
              |  
         
void |  
          PdfPageEvent.onChapterEnd(PdfWriter writer, Document document, float paragraphPosition) 
           
             Called when the end of a Chapter is reached. 
              |  
         
void |  
          PdfPageEventHelper.onCloseDocument(PdfWriter writer, Document document) 
           
             Called when the document is closed. 
              |  
         
void |  
          PdfPageEvent.onCloseDocument(PdfWriter writer, Document document) 
           
             Called when the document is closed. 
              |  
         
void |  
          PdfPageEventHelper.onEndPage(PdfWriter writer, Document document) 
           
             Called when a page is finished, just before being written to the document. 
              |  
         
void |  
          PdfPageEvent.onEndPage(PdfWriter writer, Document document) 
           
             Called when a page is finished, just before being written to the document. 
              |  
         
void |  
          PdfPageEventHelper.onGenericTag(PdfWriter writer, Document document, Rectangle rect, String text) 
           
             Called when a   Chunk with a generic tag is written. 
            |  
         
void |  
          PdfPageEvent.onGenericTag(PdfWriter writer, Document document, Rectangle rect, String text) 
           
             Called when a   Chunk with a generic tag is written. 
            |  
         
void |  
          PdfPageEventHelper.onOpenDocument(PdfWriter writer, Document document) 
           
             Called when the document is opened. 
              |  
         
void |  
          PdfPageEvent.onOpenDocument(PdfWriter writer, Document document) 
           
             Called when the document is opened. 
              |  
         
void |  
          PdfPageEventHelper.onParagraph(PdfWriter writer, Document document, float paragraphPosition) 
           
             Called when a Paragraph is written. 
              |  
         
void |  
          PdfPageEvent.onParagraph(PdfWriter writer, Document document, float paragraphPosition) 
           
             Called when a Paragraph is written. 
              |  
         
void |  
          PdfPageEventHelper.onParagraphEnd(PdfWriter writer, Document document, float paragraphPosition) 
           
             Called when a Paragraph is written. 
              |  
         
void |  
          PdfPageEvent.onParagraphEnd(PdfWriter writer, Document document, float paragraphPosition) 
           
             Called when a Paragraph is written. 
              |  
         
void |  
          PdfPageEventHelper.onSection(PdfWriter writer, Document document, float paragraphPosition, int depth, Paragraph title) 
           
             Called when a Section is written. 
              |  
         
void |  
          PdfPageEvent.onSection(PdfWriter writer, Document document, float paragraphPosition, int depth, Paragraph title) 
           
             Called when a Section is written. 
              |  
         
void |  
          PdfPageEventHelper.onSectionEnd(PdfWriter writer, Document document, float position) 
           
             Called when the end of a Section is reached. 
              |  
         
void |  
          PdfPageEvent.onSectionEnd(PdfWriter writer, Document document, float paragraphPosition) 
           
             Called when the end of a Section is reached. 
              |  
         
void |  
          PdfPageEventHelper.onStartPage(PdfWriter writer, Document document) 
           
             Called when a page is initialized. 
              |  
         
void |  
          PdfPageEvent.onStartPage(PdfWriter writer, Document document) 
           
             Called when a page is initialized. 
              |  
         
static PdfDictionary |  
          SimpleNamedDestination.outputNamedDestinationAsNames(HashMap<String,String> names, PdfWriter writer)  |  
         
static PdfDictionary |  
          SimpleNamedDestination.outputNamedDestinationAsStrings(HashMap<String,String> names, PdfWriter writer)  |  
         
static void |  
          PdfAWriter.setPdfVersion(PdfWriter writer, PdfAConformanceLevel conformanceLevel) 
           
             Sets the Confomance level. 
              |  
         
void |  
          BaseField.setWriter(PdfWriter writer) 
           
             Setter for property writer. 
              |  
         
void |  
          XfaForm.setXfa(PdfWriter writer) 
           
             Sets the XFA key from the instance data. 
              |  
         
static void |  
          XfaForm.setXfa(XfaForm form, PdfReader reader, PdfWriter writer) 
           
             Sets the XFA key from a byte array. 
              |  
         
static PdfShading |  
          PdfShading.simpleAxial(PdfWriter writer, float x0, float y0, float x1, float y1, BaseColor startColor, BaseColor endColor)  |  
         
static PdfShading |  
          PdfShading.simpleAxial(PdfWriter writer, float x0, float y0, float x1, float y1, BaseColor startColor, BaseColor endColor, boolean extendStart, boolean extendEnd)  |  
         
static PdfShading |  
          PdfShading.simpleRadial(PdfWriter writer, float x0, float y0, float r0, float x1, float y1, float r1, BaseColor startColor, BaseColor endColor)  |  
         
static PdfShading |  
          PdfShading.simpleRadial(PdfWriter writer, float x0, float y0, float r0, float x1, float y1, float r1, BaseColor startColor, BaseColor endColor, boolean extendStart, boolean extendEnd)  |  
         
protected void |  
          PdfStream.superToPdf(PdfWriter writer, OutputStream os)  |  
         
byte[] |  
          PdfContentByte.toPdf(PdfWriter writer) 
           
             Returns the PDF representation of this   PdfContentByte-object. 
            |  
         
void |  
          PdfWriter.PdfTrailer.toPdf(PdfWriter writer, OutputStream os) 
           
             Returns the PDF representation of this   PdfObject. 
            |  
         
void |  
          PdfStructureElement.toPdf(PdfWriter writer, OutputStream os)  |  
         
void |  
          PdfString.toPdf(PdfWriter writer, OutputStream os) 
           
             Writes the PDF representation of this   PdfString as an array of byte to the specified OutputStream. 
            |  
         
void |  
          PdfStream.toPdf(PdfWriter writer, OutputStream os)  |  
         
void |  
          PdfOutline.toPdf(PdfWriter writer, OutputStream os) 
           
             Returns the PDF representation of this   PdfOutline. 
            |  
         
void |  
          PdfObject.toPdf(PdfWriter writer, OutputStream os) 
           
             Writes the PDF representation of this   PdfObject as an array of bytes to the writer. 
            |  
         
void |  
          PdfLiteral.toPdf(PdfWriter writer, OutputStream os)  |  
         
void |  
          PdfIndirectReference.toPdf(PdfWriter writer, OutputStream os)  |  
         
void |  
          PdfGState.toPdf(PdfWriter writer, OutputStream os)  |  
         
void |  
          PdfFileSpecification.toPdf(PdfWriter writer, OutputStream os)  |  
         
void |  
          PdfEFStream.toPdf(PdfWriter writer, OutputStream os)  |  
         
void |  
          PdfDictionary.toPdf(PdfWriter writer, OutputStream os) 
           
             Writes the PDF representation of this   PdfDictionary as an array of byte to the given OutputStream. 
            |  
         
void |  
          PdfDashPattern.toPdf(PdfWriter writer, OutputStream os) 
           
             Returns the PDF representation of this   PdfArray. 
            |  
         
void |  
          PdfArray.toPdf(PdfWriter writer, OutputStream os) 
           
             Writes the PDF representation of this   PdfArray as an array of byte to the specified OutputStream. 
            |  
         
void |  
          PdfAnnotation.toPdf(PdfWriter writer, OutputStream os)  |  
         
void |  
          PdfAction.toPdf(PdfWriter writer, OutputStream os)  |  
         
void |  
          PdfAcroForm.toPdf(PdfWriter writer, OutputStream os)  |  
         
void |  
          PRStream.toPdf(PdfWriter writer, OutputStream os)  |  
         
void |  
          PRIndirectReference.toPdf(PdfWriter writer, OutputStream os)  |  
         
static PdfFunction |  
          PdfFunction.type0(PdfWriter writer, float[] domain, float[] range, int[] size, int bitsPerSample, int order, float[] encode, float[] decode, byte[] stream)  |  
         
static PdfShading |  
          PdfShading.type1(PdfWriter writer, BaseColor colorSpace, float[] domain, float[] tMatrix, PdfFunction function)  |  
         
static PdfShading |  
          PdfShading.type2(PdfWriter writer, BaseColor colorSpace, float[] coords, float[] domain, PdfFunction function, boolean[] extend)  |  
         
static PdfFunction |  
          PdfFunction.type2(PdfWriter writer, float[] domain, float[] range, float[] c0, float[] c1, float n)  |  
         
static PdfShading |  
          PdfShading.type3(PdfWriter writer, BaseColor colorSpace, float[] coords, float[] domain, PdfFunction function, boolean[] extend)  |  
         
static PdfFunction |  
          PdfFunction.type3(PdfWriter writer, float[] domain, float[] range, PdfFunction[] functions, float[] bounds, float[] encode)  |  
         
static PdfFunction |  
          PdfFunction.type4(PdfWriter writer, float[] domain, float[] range, String postscript)  |  
         
static PdfFileSpecification |  
          PdfFileSpecification.url(PdfWriter writer, String url) 
           
             Creates a file specification of type URL. 
              |  
         
static  |  
          PdfNumberTree.writeTree(HashMap<Integer,O> items, PdfWriter writer) 
           
             Creates a number tree. 
              |  
         
static PdfDictionary |  
          PdfNameTree.writeTree(HashMap<String,? extends PdfObject> items, PdfWriter writer) 
           
             Writes a name tree to a PdfWriter. 
              |  
         
| Constructor and Description | 
|---|
BaseField(PdfWriter writer, Rectangle box, String fieldName) 
           
             Creates a new   TextField. 
            |  
         
PdfAcroForm(PdfWriter writer) 
           
             Creates new PdfAcroForm 
              |  
         
PdfAnnotation(PdfWriter writer, float llx, float lly, float urx, float ury, PdfAction action) 
           
             Constructs a new   PdfAnnotation of subtype link (Action). 
            |  
         
PdfAnnotation(PdfWriter writer, float llx, float lly, float urx, float ury, PdfString title, PdfString content) 
           
             Constructs a new   PdfAnnotation of subtype text. 
            |  
         
PdfAnnotation(PdfWriter writer, Rectangle rect)  |  
         
PdfARadioCheckField(PdfWriter writer, Rectangle box, String fieldName, String onValue)  |  
         
PdfATtfUnicodeWriter(PdfWriter writer, PdfAConformanceLevel pdfAConformanceLevel)  |  
         
PdfBody(PdfWriter writer) 
           
             Constructs a new   PdfBody. 
            |  
         
PdfContentByte(PdfWriter wr) 
           
             Constructs a new   PdfContentByte-object. 
            |  
         
PdfEFStream(InputStream in, PdfWriter writer) 
           
             Creates a Stream object using an InputStream and a PdfWriter object 
              |  
         
PdfFormField(PdfWriter writer) 
           
             Creates new PdfFormField 
              |  
         
PdfFormField(PdfWriter writer, float llx, float lly, float urx, float ury, PdfAction action) 
           
             Constructs a new   PdfAnnotation of subtype link (Action). 
            |  
         
PdfFunction(PdfWriter writer) 
           
             Creates new PdfFunction 
              |  
         
PdfIndirectObject(int number, PdfObject object, PdfWriter writer) 
           
             Constructs a   PdfIndirectObject. 
            |  
         
PdfLayer(String name, PdfWriter writer) 
           
             Creates a new layer. 
              |  
         
PdfLayerMembership(PdfWriter writer) 
           
             Creates a new, empty, membership layer. 
              |  
         
PdfPSXObject(PdfWriter wr) 
           
             Constructs a PSXObject 
              |  
         
PdfShading(PdfWriter writer) 
           
             Creates new PdfShading 
              |  
         
PdfStream(InputStream inputStream, PdfWriter writer) 
           
             Creates an efficient stream. 
              |  
         
PushbuttonField(PdfWriter writer, Rectangle box, String fieldName) 
           
             Creates a new instance of PushbuttonField 
              |  
         
RadioCheckField(PdfWriter writer, Rectangle box, String fieldName, String onValue) 
           
             Creates a new instance of RadioCheckField 
              |  
         
TextField(PdfWriter writer, Rectangle box, String fieldName) 
           
             Creates a new   TextField. 
            |  
         
TtfUnicodeWriter(PdfWriter writer)  |  
         
Type3Font(PdfWriter writer, boolean colorized) 
           
             Creates a Type3 font. 
              |  
         
Type3Font(PdfWriter writer, char[] chars, boolean colorized) 
           
             Creates a Type3 font. 
              |  
         
| Modifier and Type | Field and Description | 
|---|---|
protected PdfWriter |  
          FieldPositioningEvents.fieldWriter 
           
             The PdfWriter to use when a field has to added in a cell event. 
              |  
         
| Modifier and Type | Method and Description | 
|---|---|
void |  
          PdfPageEventForwarder.onChapter(PdfWriter writer, Document document, float paragraphPosition, Paragraph title) 
           
             Called when a Chapter is written. 
              |  
         
void |  
          PdfPageEventForwarder.onChapterEnd(PdfWriter writer, Document document, float position) 
           
             Called when the end of a Chapter is reached. 
              |  
         
void |  
          PdfPageEventForwarder.onCloseDocument(PdfWriter writer, Document document) 
           
             Called when the document is closed. 
              |  
         
void |  
          PdfPageEventForwarder.onEndPage(PdfWriter writer, Document document) 
           
             Called when a page is finished, just before being written to the document. 
              |  
         
void |  
          PdfPageEventForwarder.onGenericTag(PdfWriter writer, Document document, Rectangle rect, String text) 
           
             Called when a   Chunk with a generic tag is written. 
            |  
         
void |  
          IndexEvents.onGenericTag(PdfWriter writer, Document document, Rectangle rect, String text) 
           
             All the text that is passed to this event, gets registered in the indexentry. 
              |  
         
void |  
          FieldPositioningEvents.onGenericTag(PdfWriter writer, Document document, Rectangle rect, String text)  |  
         
void |  
          PdfPageEventForwarder.onOpenDocument(PdfWriter writer, Document document) 
           
             Called when the document is opened. 
              |  
         
void |  
          PdfPageEventForwarder.onParagraph(PdfWriter writer, Document document, float paragraphPosition) 
           
             Called when a Paragraph is written. 
              |  
         
void |  
          PdfPageEventForwarder.onParagraphEnd(PdfWriter writer, Document document, float paragraphPosition) 
           
             Called when a Paragraph is written. 
              |  
         
void |  
          PdfPageEventForwarder.onSection(PdfWriter writer, Document document, float paragraphPosition, int depth, Paragraph title) 
           
             Called when a Section is written. 
              |  
         
void |  
          PdfPageEventForwarder.onSectionEnd(PdfWriter writer, Document document, float position) 
           
             Called when the end of a Section is reached. 
              |  
         
void |  
          PdfPageEventForwarder.onStartPage(PdfWriter writer, Document document) 
           
             Called when a page is initialized. 
              |  
         
| Constructor and Description | 
|---|
FieldPositioningEvents(PdfWriter writer, PdfFormField field) 
           
             Creates a new event. 
              |  
         
FieldPositioningEvents(PdfWriter writer, PdfFormField parent, String text) 
           
             Creates a new event. 
              |  
         
FieldPositioningEvents(PdfWriter writer, String text) 
           
             Creates a new event. 
              |  
         
| Modifier and Type | Field and Description | 
|---|---|
protected PdfWriter |  
          PdfAConformanceImp.writer  |  
         
protected PdfWriter |  
          PdfXConformanceImp.writer  |  
         
| Modifier and Type | Method and Description | 
|---|---|
protected abstract void |  
          PdfAChecker.checkAction(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkAction(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkAction(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkAnnotation(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkAnnotation(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkAnnotation(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkCanvas(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkCanvas(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkCanvas(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkColor(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkColor(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkColor(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          ZugferdChecker.checkFileSpec(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkFileSpec(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA3Checker.checkFileSpec(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkFileSpec(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkFileSpec(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkFont(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkFont(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkFont(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkForm(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkForm(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkForm(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkFormXObj(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkFormXObj(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkFormXObj(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkGState(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkGState(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkGState(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkImage(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkImage(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkImage(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkInlineImage(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkInlineImage(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkInlineImage(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkLayer(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkLayer(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkLayer(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkOutputIntent(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkOutputIntent(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkOutputIntent(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfAChecker.checkOutputIntentsInStamperMode(PdfWriter writer)  |  
         
protected abstract void |  
          PdfAChecker.checkPdfObject(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA3Checker.checkPdfObject(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkPdfObject(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkPdfObject(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkStream(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkStream(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkStream(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkStructElem(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkStructElem(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkStructElem(PdfWriter writer, int key, Object obj1)  |  
         
protected abstract void |  
          PdfAChecker.checkTrailer(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA2Checker.checkTrailer(PdfWriter writer, int key, Object obj1)  |  
         
protected void |  
          PdfA1Checker.checkTrailer(PdfWriter writer, int key, Object obj1)  |  
         
void |  
          ZugferdChecker.close(PdfWriter writer)  |  
         
abstract void |  
          PdfAChecker.close(PdfWriter writer)  |  
         
void |  
          PdfA2Checker.close(PdfWriter writer)  |  
         
void |  
          PdfA1Checker.close(PdfWriter writer)  |  
         
static PdfAnnotation |  
          PdfAnnotationsImp.convertAnnotation(PdfWriter writer, Annotation annot, Rectangle defaultRect)  |  
         
PdfArray |  
          PdfAnnotationsImp.rotateAnnotations(PdfWriter writer, Rectangle pageSize)  |  
         
| Constructor and Description | 
|---|
PdfAConformanceImp(PdfWriter writer)  |  
         
PdfAnnotationsImp(PdfWriter writer)  |  
         
PdfXConformanceImp(PdfWriter writer)  |  
         
| Modifier and Type | Method and Description | 
|---|---|
void |  
          StructureItems.writeParentTree(PdfWriter writer) 
           
             Writes the altered parent tree to a PdfWriter and updates the StructTreeRoot entry. 
              |  
         
| Modifier and Type | Field and Description | 
|---|---|
protected PdfWriter |  
          RichMediaAnnotation.writer 
           
             The PdfWriter to which the annotation will be added. 
              |  
         
| Constructor and Description | 
|---|
RichMediaAnnotation(PdfWriter writer, Rectangle rect) 
           
             Creates a RichMediaAnnotation. 
              |  
         
RichMediaAnnotation(PdfWriter writer, Rectangle rect, PdfIndirectReference richMediaContentReference) 
           
             Creates a RichMediaAnnotation using rich media content that has already been added to the writer. 
              |  
         
| Constructor and Description | 
|---|
PdfAXmpWriter(OutputStream os, Map<String,String> info, PdfAConformanceLevel conformanceLevel, PdfWriter writer) 
           
             Creates and XMP writer that adds info about the PDF/A conformance level. 
              |  
         
PdfAXmpWriter(OutputStream os, PdfAConformanceLevel conformanceLevel, PdfWriter writer) 
           
             Creates and XMP writer that adds info about the PDF/A conformance level. 
              |  
         
PdfAXmpWriter(OutputStream os, PdfDictionary info, PdfAConformanceLevel conformanceLevel, PdfWriter writer) 
           
             Creates and XMP writer that adds info about the PDF/A conformance level. 
              |  
         
| Modifier and Type | Method and Description | 
|---|---|
void |  
          XMLWorkerHelper.parseXHtml(PdfWriter writer, Document doc, InputStream in)  |  
         
void |  
          XMLWorkerHelper.parseXHtml(PdfWriter writer, Document doc, InputStream in, Charset charset)  |  
         
void |  
          XMLWorkerHelper.parseXHtml(PdfWriter writer, Document doc, InputStream in, Charset charset, FontProvider fontProvider)  |  
         
void |  
          XMLWorkerHelper.parseXHtml(PdfWriter writer, Document doc, InputStream in, InputStream inCssFile)  |  
         
void |  
          XMLWorkerHelper.parseXHtml(PdfWriter writer, Document doc, InputStream in, InputStream inCssFile, Charset charset)  |  
         
void |  
          XMLWorkerHelper.parseXHtml(PdfWriter writer, Document doc, InputStream in, InputStream inCssFile, Charset charset, FontProvider fontProvider)  |  
         
void |  
          XMLWorkerHelper.parseXHtml(PdfWriter writer, Document doc, InputStream in, InputStream inCssFile, Charset charset, FontProvider fontProvider, String resourcesRootPath)  |  
         
void |  
          XMLWorkerHelper.parseXHtml(PdfWriter writer, Document doc, InputStream in, InputStream inCssFile, FontProvider fontProvider)  |  
         
void |  
          XMLWorkerHelper.parseXHtml(PdfWriter writer, Document doc, Reader in) 
           
             Parses the xml data. 
              |  
         
| Modifier and Type | Method and Description | 
|---|---|
void |  
          PdfWriterPipeline.setWriter(PdfWriter writer) 
           
             The writer used to write to the document. 
              |  
         
| Constructor and Description | 
|---|
PdfWriterPipeline(Document doc, PdfWriter writer)  |  
         
Copyright © 1998–2019. All rights reserved.