|
Generated by JDiff |
||||||||
PREV PACKAGE NEXT PACKAGE FRAMES NO FRAMES |
This file contains all the changes in documentation in the packagecom.itextpdf.kernel.pdf.annot
as colored differences. Deletions are shownlike 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.
Returns files associated with PDF annotation. @param createiTextdefineswill createwhether AFarrayarrays will be created if it doesn'texistexistand create value is true@return associated files array.
seeInstantiates a newPdfAnnotationPdfCaretAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfCircleAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfFileAttachmentAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfFreeTextAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfInkAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfLineAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfLinkAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
An external data dictionary specifying data that shall be associated with the annotation. This dictionary contains the following entries:
- PdfName.Type - (optional) If present, shall be PdfName.ExData.
- PdfName.Subtype - (required) a name specifying the type of data that the markup annotation shall be associated with. The only defined value is PdfName.Markup3D. Table 298 (ISO-320001) lists the values that correspond to a subtype of Markup3D (See also Pdf3DAnnotation).
@return An external data PdfDictionary, or null if not specified.
seeInstantiates a newPdfAnnotationPdfPolyGeomAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfPopupAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfPrinterMarkAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfRedactAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfScreenAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
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.Class PdfSoundAnnotation, constructor PdfSoundAnnotation(Rectangle, PdfStream)@paramdocumentdocument the PdfDocument to which annotation will be added @paramrectrect the rectangle that specifies annotation position and bounds on page @paramsoundStreamsoundStream the PdfStream with sound @paramsampleRatesampleRate the sampling rate, in samples per second @paramencodingencoding the encoding format for the sample data @param channels the number of sound channels @paramsampleSizeInBitssampleSizeInBits the number of bits per sample value per channel @throws IOException in case of corrupted data or source stream problems
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.@paramrectrect the rectangle that specifies annotation position and bounds on page @param sound the PdfStream with sound
seeInstantiates a newPdfAnnotationPdfSquareAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfStampAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfTextAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfTextMarkupAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
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 modeClass PdfTrapNetworkAnnotation, PdfTrapNetworkAnnotation setAnnotStates(PdfArray)oror modifying in stamping mode. TrapNet annotations are deprecated in PDF 2.0. @param pdfObjectathe PdfDictionarythat represents existingrepresenting annotationin the document.object @see PdfAnnotation.#makeAnnotation(PdfObject)
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.Class PdfTrapNetworkAnnotation, PdfTrapNetworkAnnotation setVersion(PdfArray)
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.
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.
- all page content streams;
- all page resource objects (other than procedure sets);
- all resource objects (other than procedure sets) of any form XObjects on the page;
- all OPI dictionaries associated with XObjects on the page (see ISO-320001 14.11.7, "Open Prepress Interface (OPI)")
seeInstantiates a newPdfAnnotationPdfWatermarkAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)
seeInstantiates a newPdfAnnotationPdfWidgetAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document. @param pdfObject the PdfDictionary representing annotation object @see PdfAnnotation#makeAnnotation(PdfObject)