Table of Contents

Class PdfPopupAnnotation

Namespace
iText.Kernel.Pdf.Annot
Assembly
itext.kernel.dll
public class PdfPopupAnnotation : PdfAnnotation
Inheritance
PdfPopupAnnotation
Inherited Members

Constructors

PdfPopupAnnotation(Rectangle)

public PdfPopupAnnotation(Rectangle rect)

Parameters

rect Rectangle

PdfPopupAnnotation(PdfDictionary)

Instantiates a new PdfPopupAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document.

protected PdfPopupAnnotation(PdfDictionary pdfObject)

Parameters

pdfObject PdfDictionary

the PdfDictionary representing annotation object

See Also

Fields

parent

protected PdfAnnotation parent

Field Value

PdfAnnotation

Methods

GetOpen()

A flag specifying whether the annotation shall initially be displayed open.

public virtual bool GetOpen()

Returns

bool

true if annotation is initially open, false - if closed.

Remarks

A flag specifying whether the annotation shall initially be displayed open. This flag has affect to not all kinds of annotations.

GetParent()

public virtual PdfAnnotation GetParent()

Returns

PdfAnnotation

GetParentObject()

public virtual PdfDictionary GetParentObject()

Returns

PdfDictionary

GetSubtype()

public override PdfName GetSubtype()

Returns

PdfName

SetOpen(bool)

Sets a flag specifying whether the annotation shall initially be displayed open.

public virtual PdfPopupAnnotation SetOpen(bool open)

Parameters

open bool

true if annotation shall initially be open, false - if closed.

Returns

PdfPopupAnnotation

this PdfPopupAnnotation instance.

Remarks

Sets a flag specifying whether the annotation shall initially be displayed open. This flag has affect to not all kinds of annotations.

SetParent(PdfAnnotation)

public virtual PdfPopupAnnotation SetParent(PdfAnnotation parent)

Parameters

parent PdfAnnotation

Returns

PdfPopupAnnotation