Generated by
JDiff

com.itextpdf.kernel.pdf.annot Documentation Differences

This file contains all the changes in documentation in the package com.itextpdf.kernel.pdf.annot as colored differences. Deletions are shown like this , and additions are shown like this.
If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The new HTML tags are shown in the differences. If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. Similarly, documentation which was inherited from another class or interface is not shown here.
Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a tag will cause all subsequent paragraphs to be displayed differently.

Class PdfAnnotation, PdfArray getAssociatedFiles(boolean)

Returns files associated with PDF annotation. @param create iText defines will create whether AF array arrays will be created if it doesn't exist exist and create value is true @return associated files array .

Class PdfCaretAnnotation, constructor PdfCaretAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfCaretAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfCircleAnnotation, constructor PdfCircleAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfCircleAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfFileAttachmentAnnotation, constructor PdfFileAttachmentAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfFileAttachmentAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfFreeTextAnnotation, constructor PdfFreeTextAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfFreeTextAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfInkAnnotation, constructor PdfInkAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfInkAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfLineAnnotation, constructor PdfLineAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfLineAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfLinkAnnotation, constructor PdfLinkAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfLinkAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfMarkupAnnotation, PdfDictionary getExternalData()

An external data dictionary specifying data that shall be associated with the annotation. This dictionary contains the following entries: @return An external data PdfDictionary, or null if not specified.

Class PdfPolyGeomAnnotation, constructor PdfPolyGeomAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfPolyGeomAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfPopupAnnotation, constructor PdfPopupAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfPopupAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfPrinterMarkAnnotation, constructor PdfPrinterMarkAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfPrinterMarkAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfRedactAnnotation, constructor PdfRedactAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfRedactAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfScreenAnnotation, constructor PdfScreenAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfScreenAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfSoundAnnotation, constructor PdfSoundAnnotation(PdfDictionary)

Instantiates a new PdfSoundAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
Class PdfSoundAnnotation, constructor PdfSoundAnnotation(PdfDocument, Rectangle, InputStream, float, PdfName, int, int)

Creates a sound annotation. Sound annotations are deprecated in PDF 2.0. @param document document the PdfDocument to which annotation will be added @param rect rect the rectangle that specifies annotation position and bounds on page @param soundStream soundStream the PdfStream with sound @param sampleRate sampleRate the sampling rate, in samples per second @param encoding encoding the encoding format for the sample data @param channels the number of sound channels @param sampleSizeInBits sampleSizeInBits the number of bits per sample value per channel @throws IOException in case of corrupted data or source stream problems
Class PdfSoundAnnotation, constructor PdfSoundAnnotation(Rectangle, PdfStream)

Creates a new Sound annotation. There is a problem playing *.wav files via internal player in Acrobat. The first byte of the audio stream data should be deleted, then wav file will be played correctly. Otherwise it will be broken. Other supporting file types don't have such problem. Sound annotations are deprecated in PDF 2.0. @param rect rect the rectangle that specifies annotation position and bounds on page @param sound the PdfStream with sound

Class PdfSquareAnnotation, constructor PdfSquareAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfSquareAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfStampAnnotation, constructor PdfStampAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfStampAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfTextAnnotation, constructor PdfTextAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfTextAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfTextMarkupAnnotation, constructor PdfTextMarkupAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfTextMarkupAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfTrapNetworkAnnotation, constructor PdfTrapNetworkAnnotation(PdfDictionary)

Creates a PdfLineAnnotation instance from the given PdfDictionary that represents existing annotation object in the document. This method is useful for property reading in reading mode or or modifying in stamping mode. TrapNet annotations are deprecated in PDF 2.0. @param pdfObject a the PdfDictionary that represents existing representing annotation in the document. object @see PdfAnnotation . #makeAnnotation(PdfObject)
Class PdfTrapNetworkAnnotation, PdfTrapNetworkAnnotation setAnnotStates(PdfArray)

An array of name objects representing the appearance states (value of the /AS entry PdfAnnotation.getAppearanceState()) for annotations associated with the page. The appearance states shall be listed in the same order as the annotations in the page#s /Annots array. For an annotation with no /AS entry, the corresponding array element should be com.itextpdf.kernel.pdf.PdfNull. No appearance state shall be included for the trap network annotation itself.

Required if /Version (.getVersion()) is present; shall be absent if /LastModified .getLastModified() is present. @param annotStates a PdfArray of name objects representing the appearance states for annotations associated with the page. @return this PdfTrapNetworkAnnotation instance.
Class PdfTrapNetworkAnnotation, PdfTrapNetworkAnnotation setVersion(PdfArray)

An unordered array of all objects present in the page description at the time the trap networks were generated and that, if changed, could affect the appearance of the page.

This entry is required if /AnnotStates (.getAnnotStates()) is present; shall be absent if /LastModified (.getLastModified()) is present. @param version an unordered PdfArray of all objects present in the page description at the time the trap networks were generated. If present, the array shall include the following objects: @return this PdfTrapNetworkAnnotation instance.

Class PdfWatermarkAnnotation, constructor PdfWatermarkAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfWatermarkAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)

Class PdfWidgetAnnotation, constructor PdfWidgetAnnotation(PdfDictionary)

see Instantiates a new PdfAnnotation PdfWidgetAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)