|
|
PdfLineAnnotation (Rectangle rect, float[] line) |
|
Creates a PdfLineAnnotation instance. More...
|
|
override PdfName |
GetSubtype () |
|
Gets a iText.Kernel.Pdf.PdfName which value is a subtype of this annotation. More...
|
|
virtual PdfArray |
GetLine () |
|
An array of four numbers, [x1 y1 x2 y2], specifying the starting and ending coordinates of the line in default user space. More...
|
|
virtual PdfDictionary |
GetBorderStyle () |
|
The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetBorderStyle (PdfDictionary borderStyle) |
|
Sets border style dictionary that has more settings than the array specified for the Border entry ( PdfAnnotation.GetBorder() ). More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetBorderStyle (PdfName style) |
|
Setter for the annotation's preset border style. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetDashPattern (PdfArray dashPattern) |
|
Setter for the annotation's preset dashed border style. More...
|
|
virtual PdfArray |
GetLineEndingStyles () |
|
An array of two names specifying the line ending styles that is used in drawing the line. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetLineEndingStyles (PdfArray lineEndingStyles) |
|
Sets the line ending styles that are used in drawing the line. More...
|
|
virtual Color |
GetInteriorColor () |
|
The interior color which is used to fill the annotation's line endings. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetInteriorColor (PdfArray interiorColor) |
|
An array of numbers in the range 0.0 to 1.0 specifying the interior color which is used to fill the annotation's line endings. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetInteriorColor (float[] interiorColor) |
|
An array of numbers in the range 0.0 to 1.0 specifying the interior color which is used to fill the annotation's line endings. More...
|
|
virtual float |
GetLeaderLineLength () |
|
The length of leader lines in default user space that extend from each endpoint of the line perpendicular to the line itself. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetLeaderLineLength (float leaderLineLength) |
|
Sets the length of leader lines in default user space that extend from each endpoint of the line perpendicular to the line itself. More...
|
|
virtual float |
GetLeaderLineExtension () |
|
A non-negative number that represents the length of leader line extensions that extend from the line proper 180 degrees from the leader lines. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetLeaderLineExtension (float leaderLineExtension) |
|
Sets the length of leader line extensions that extend from the line proper 180 degrees from the leader lines. More...
|
|
virtual float |
GetLeaderLineOffset () |
|
A non-negative number that represents the length of the leader line offset, which is the amount of empty space between the endpoints of the annotation and the beginning of the leader lines. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetLeaderLineOffset (float leaderLineOffset) |
|
Sets the length of the leader line offset, which is the amount of empty space between the endpoints of the annotation and the beginning of the leader lines. More...
|
|
virtual bool |
GetContentsAsCaption () |
|
If true, the text specified by the iText.Kernel.Pdf.PdfName.Contents or iText.Kernel.Pdf.PdfName.RC entries (see PdfAnnotation.GetContents() and PdfMarkupAnnotation.GetRichText() ) is replicated as a caption in the appearance of the line. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetContentsAsCaption (bool contentsAsCaption) |
|
If set to true, the text specified by the iText.Kernel.Pdf.PdfName.Contents or iText.Kernel.Pdf.PdfName.RC entries (see PdfAnnotation.GetContents() and PdfMarkupAnnotation.GetRichText() ) will be replicated as a caption in the appearance of the line. More...
|
|
virtual PdfName |
GetCaptionPosition () |
|
A name describing the annotation's caption positioning. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetCaptionPosition (PdfName captionPosition) |
|
Sets annotation's caption positioning. More...
|
|
virtual PdfDictionary |
GetMeasure () |
|
A measure dictionary (see ISO-320001, Table 261) that specifies the scale and units that apply to the line annotation. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetMeasure (PdfDictionary measure) |
|
Sets a measure dictionary that specifies the scale and units that apply to the line annotation. More...
|
|
virtual PdfArray |
GetCaptionOffset () |
|
An array of two numbers that specifies the offset of the caption text from its normal position. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetCaptionOffset (PdfArray captionOffset) |
|
Sets the offset of the caption text from its normal position. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfLineAnnotation |
SetCaptionOffset (float[] captionOffset) |
|
Sets the offset of the caption text from its normal position. More...
|
|
virtual PdfString |
GetText () |
|
The text label that will be displayed in the title bar of the annotation's pop-up window when open and active. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfMarkupAnnotation |
SetText (PdfString text) |
|
Sets the text label that will be displayed in the title bar of the annotation's pop-up window when open and active. More...
|
|
virtual PdfNumber |
GetOpacity () |
|
The constant opacity value that will be used in painting the annotation. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfMarkupAnnotation |
SetOpacity (PdfNumber ca) |
|
Sets the constant opacity value that will be used in painting the annotation. More...
|
|
virtual PdfObject |
GetRichText () |
|
A rich text string (see ISO-320001 12.7.3.4, "Rich Text Strings") that shall be displayed in the pop-up window when the annotation is opened. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfMarkupAnnotation |
SetRichText (PdfObject richText) |
|
Sets a rich text string (see ISO-320001 12.7.3.4, "Rich Text Strings") that shall be displayed in the pop-up window when the annotation is opened. More...
|
|
virtual PdfString |
GetCreationDate () |
|
The date and time when the annotation was created. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfMarkupAnnotation |
SetCreationDate (PdfString creationDate) |
|
Sets the date and time when the annotation was created. More...
|
|
virtual PdfDictionary |
GetInReplyToObject () |
|
An annotation object that this annotation is "in reply to." Both annotations shall be on the same page of the document. More...
|
|
virtual PdfAnnotation |
GetInReplyTo () |
|
An annotation that this annotation is "in reply to." Both annotations shall be on the same page of the document. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfMarkupAnnotation |
SetInReplyTo (PdfAnnotation inReplyTo) |
|
Sets an annotation that this annotation is "in reply to." Both annotations shall be on the same page of the document. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfMarkupAnnotation |
SetPopup (PdfPopupAnnotation popup) |
|
Sets a pop-up annotation for entering or editing the text associated with this annotation. More...
|
|
virtual PdfDictionary |
GetPopupObject () |
|
An associated pop-up annotation object. More...
|
|
virtual PdfPopupAnnotation |
GetPopup () |
|
An associated pop-up annotation for entering or editing the text associated with this annotation. More...
|
|
virtual PdfString |
GetSubject () |
|
Text representing a short description of the subject being addressed by the annotation. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfMarkupAnnotation |
SetSubject (PdfString subject) |
|
Sets the text representing a short description of the subject being addressed by the annotation. More...
|
|
virtual PdfName |
GetReplyType () |
|
A name specifying the relationship (the "reply type") between this annotation and one specified by IRT entry (see GetInReplyTo() ). More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfMarkupAnnotation |
SetReplyType (PdfName replyType) |
|
Sets the relationship (the "reply type") between this annotation and one specified by IRT entry (see SetInReplyTo(PdfAnnotation) ). More...
|
|
virtual PdfName |
GetIntent () |
|
A name describing the intent of the markup annotation. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfMarkupAnnotation |
SetIntent (PdfName intent) |
|
Sets a name describing the intent of the markup annotation. More...
|
|
virtual PdfDictionary |
GetExternalData () |
|
An external data dictionary specifying data that shall be associated with the annotation. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfMarkupAnnotation |
SetExternalData (PdfName exData) |
|
Sets an external data dictionary specifying data that shall be associated with the annotation. More...
|
|
virtual void |
SetLayer (IPdfOCG layer) |
|
Sets the layer this annotation belongs to. More...
|
|
virtual PdfString |
GetContents () |
|
Gets the text that shall be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation’s contents in human-readable form. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetContents (PdfString contents) |
|
Sets the text that shall be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation’s contents in human-readable form. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetContents (String contents) |
|
Sets the text that shall be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation’s contents in human-readable form. More...
|
|
virtual PdfDictionary |
GetPageObject () |
|
Gets a iText.Kernel.Pdf.PdfDictionary that represents a page of the document on which annotation is placed, i.e. which has this annotation in it's /Annots array. More...
|
|
virtual PdfPage |
GetPage () |
|
Gets a iText.Kernel.Pdf.PdfPage on which annotation is placed. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetPage (PdfPage page) |
|
Method that modifies annotation page property, which defines to which page annotation belongs. More...
|
|
virtual PdfString |
GetName () |
|
Gets the annotation name, a text string uniquely identifying it among all the annotations on its page. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetName (PdfString name) |
|
Sets the annotation name, a text string uniquely identifying it among all the annotations on its page. More...
|
|
virtual PdfString |
GetDate () |
|
The date and time when the annotation was most recently modified. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetDate (PdfString date) |
|
The date and time when the annotation was most recently modified. More...
|
|
virtual int |
GetFlags () |
|
A set of flags specifying various characteristics of the annotation (see ISO-320001 12.5.3, "Annotation Flags"). More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetFlags (int flags) |
|
Sets a set of flags specifying various characteristics of the annotation (see ISO-320001 12.5.3, "Annotation Flags"). More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetFlag (int flag) |
|
Sets a flag that specifies a characteristic of the annotation to enabled state (see ISO-320001 12.5.3, "Annotation Flags"). More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
ResetFlag (int flag) |
|
Resets a flag that specifies a characteristic of the annotation to disabled state (see ISO-320001 12.5.3, "Annotation Flags"). More...
|
|
virtual bool |
HasFlag (int flag) |
|
Checks if the certain flag that specifies a characteristic of the annotation is in enabled state (see ISO-320001 12.5.3, "Annotation Flags"). More...
|
|
virtual PdfDictionary |
GetAppearanceDictionary () |
|
An appearance dictionary specifying how the annotation shall be presented visually on the page during its interactions with the user (see ISO-320001 12.5.5, "Appearance Streams"). More...
|
|
virtual PdfDictionary |
GetAppearanceObject (PdfName appearanceType) |
|
Specific appearance object corresponding to the specific appearance type. More...
|
|
virtual PdfDictionary |
GetNormalAppearanceObject () |
|
The normal appearance is used when the annotation is not interacting with the user. More...
|
|
virtual PdfDictionary |
GetRolloverAppearanceObject () |
|
The rollover appearance is used when the user moves the cursor into the annotation’s active area without pressing the mouse button. More...
|
|
virtual PdfDictionary |
GetDownAppearanceObject () |
|
The down appearance is used when the mouse button is pressed or held down within the annotation’s active area. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetAppearance (PdfName appearanceType, PdfDictionary appearance) |
|
Sets a specific type of the appearance. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetNormalAppearance (PdfDictionary appearance) |
|
Sets normal appearance. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetRolloverAppearance (PdfDictionary appearance) |
|
Sets rollover appearance. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetDownAppearance (PdfDictionary appearance) |
|
Sets down appearance. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetAppearance (PdfName appearanceType, PdfAnnotationAppearance appearance) |
|
Sets a specific type of the appearance using PdfAnnotationAppearance wrapper. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetNormalAppearance (PdfAnnotationAppearance appearance) |
|
Sets normal appearance using PdfAnnotationAppearance wrapper. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetRolloverAppearance (PdfAnnotationAppearance appearance) |
|
Sets rollover appearance using PdfAnnotationAppearance wrapper. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetDownAppearance (PdfAnnotationAppearance appearance) |
|
Sets down appearance using PdfAnnotationAppearance wrapper. More...
|
|
virtual PdfName |
GetAppearanceState () |
|
The annotation’s appearance state, which selects the applicable appearance stream from an appearance subdictionary if there is such. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetAppearanceState (PdfName @as) |
|
Sets the annotation’s appearance state, which selects the applicable appearance stream from an appearance subdictionary. More...
|
|
virtual PdfArray |
GetBorder () |
|
An array specifying the characteristics of the annotation’s border. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetBorder (PdfAnnotationBorder border) |
|
Sets the characteristics of the annotation’s border. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetBorder (PdfArray border) |
|
Sets the characteristics of the annotation’s border. More...
|
|
virtual PdfArray |
GetColorObject () |
|
An array of numbers in the range 0.0 to 1.0, representing a colour used for the following purposes:
- The background of the annotation’s icon when closed
- The title bar of the annotation’s pop-up window
- The border of a link annotation
The number of array elements determines the colour space in which the colour shall be defined:
- 0 - No colour; transparent
- 1 - DeviceGray
- 3 - DeviceRGB
- 4 - DeviceCMYK
More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetColor (PdfArray color) |
|
Sets an annotation color. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetColor (float[] color) |
|
Sets an annotation color. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetColor (Color color) |
|
Sets an annotation color. More...
|
|
virtual int |
GetStructParentIndex () |
|
The integer key of the annotation’s entry in the structural parent tree (see ISO-320001 14.7.4.4, "Finding Structure Elements from Content Items"). More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetStructParentIndex (int structParentIndex) |
|
Sets he integer key of the annotation’s entry in the structural parent tree (see ISO-320001 14.7.4.4, "Finding Structure Elements from Content Items"). More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetTitle (PdfString title) |
|
Sets annotation title. More...
|
|
virtual PdfString |
GetTitle () |
|
Annotation title. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetRectangle (PdfArray array) |
|
The annotation rectangle, defining the location of the annotation on the page in default user space units. More...
|
|
virtual PdfArray |
GetRectangle () |
|
The annotation rectangle, defining the location of the annotation on the page in default user space units. More...
|
|
virtual String |
GetLang () |
|
PDF 2.0. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetLang (String lang) |
|
PDF 2.0. More...
|
|
virtual PdfName |
GetBlendMode () |
|
PDF 2.0. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetBlendMode (PdfName blendMode) |
|
PDF 2.0. More...
|
|
virtual float |
GetNonStrokingOpacity () |
|
PDF 2.0. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetNonStrokingOpacity (float nonStrokingOpacity) |
|
PDF 2.0. More...
|
|
virtual float |
GetStrokingOpacity () |
|
PDF 2.0. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
SetStrokingOpacity (float strokingOpacity) |
|
PDF 2.0. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
Put (PdfName key, PdfObject value) |
|
Inserts the value into into the underlying iText.Kernel.Pdf.PdfDictionary of this PdfAnnotation and associates it with the specified key. More...
|
|
virtual iText.Kernel.Pdf.Annot.PdfAnnotation |
Remove (PdfName key) |
|
Removes the specified key from the underlying iText.Kernel.Pdf.PdfDictionary of this PdfAnnotation. More...
|
|
virtual void |
AddAssociatedFile (PdfFileSpec fs) |
|
virtual PdfArray |
GetAssociatedFiles (bool create) |
|
Returns files associated with PDF annotation. More...
|
|
override void |
Flush () |
|
To manually flush a PdfObject behind this wrapper, you have to ensure that this object is added to the document, i.e. it has an indirect reference. More...
|
|
virtual T |
GetPdfObject () |
|
virtual iText.Kernel.Pdf.PdfObjectWrapper< T > |
MakeIndirect (PdfDocument document, PdfIndirectReference reference) |
|
Marks object behind wrapper to be saved as indirect. More...
|
|
virtual iText.Kernel.Pdf.PdfObjectWrapper< T > |
MakeIndirect (PdfDocument document) |
|
Marks object behind wrapper to be saved as indirect. More...
|
|
virtual iText.Kernel.Pdf.PdfObjectWrapper< T > |
SetModified () |
|
virtual bool |
IsFlushed () |
|