HighlightAnnotation

Inheritance: java.lang.Object, com.aspose.pdf.BaseParagraph, com.aspose.pdf.Annotation, com.aspose.pdf.MarkupAnnotation, com.aspose.pdf.TextMarkupAnnotation

public final class HighlightAnnotation extends TextMarkupAnnotation

Represents a highlight annotation that highlights a range of text in the document.

Constructors

ConstructorDescription
HighlightAnnotation(Page page, Rectangle rect)Creates new Highlight annotation on the specified page.

Methods

MethodDescription
accept(AnnotationSelector visitor)Accepts visitor object to process the annotation.
getAnnotationType()Gets type of annotation.

HighlightAnnotation(Page page, Rectangle rect)

public HighlightAnnotation(Page page, Rectangle rect)

Creates new Highlight annotation on the specified page.

Parameters:

ParameterTypeDescription
pagePageThe document’s page where annotation should be created.
rectRectangleThe annotation rectangle, defining the location of the annotation on the page.

accept(AnnotationSelector visitor)

public void accept(AnnotationSelector visitor)

Accepts visitor object to process the annotation.

Parameters:

ParameterTypeDescription
visitorAnnotationSelectorVisitor object.

getAnnotationType()

public AnnotationType getAnnotationType()

Gets type of annotation.

Returns: AnnotationType - AnnotationType element