HighlightAnnotation
public
final
class
HighlightAnnotation
extends PdfAnnotation
java.lang.Object | ||
↳ | android.graphics.pdf.component.PdfAnnotation | |
↳ | android.graphics.pdf.component.HighlightAnnotation |
Represents a highlight annotation in a PDF document.
If the highlight color is not explicitly set using ERROR(/#setColor(android.graphics.Color))
,
the default color is yellow.
Summary
Public constructors | |
---|---|
HighlightAnnotation(List<RectF> boundsList)
Creates a new highlight annotation with the specified bounds list. |
Public methods | |
---|---|
List<RectF>
|
getBoundsList()
Returns the bounding rectangles of the highlight annotation. |
int
|
getColor()
Returns the highlight color of the annotation. |
void
|
setBoundsList(List<RectF> boundsList)
Sets the bounding rectangles of the highlight annotation. |
void
|
setColor(int color)
Sets the highlight color of the annotation. |
Inherited methods | |
---|---|
Public constructors
HighlightAnnotation
public HighlightAnnotation (List<RectF> boundsList)
Creates a new highlight annotation with the specified bounds list.
The default highlight color is yellow
Parameters | |
---|---|
boundsList |
List : The bounding rectangle of the annotation.
This value cannot be null . |
Public methods
getBoundsList
public List<RectF> getBoundsList ()
Returns the bounding rectangles of the highlight annotation.
Returns | |
---|---|
List<RectF> |
The bounding rectangles.
This value cannot be null . |
getColor
public int getColor ()
Returns the highlight color of the annotation.
Returns | |
---|---|
int |
The highlight color. |
setBoundsList
public void setBoundsList (List<RectF> boundsList)
Sets the bounding rectangles of the highlight annotation. Each rect in the list mBoundsList represent an absolute position of highlight inside the page of the document
Parameters | |
---|---|
boundsList |
List : The new bounding rectangles.
This value cannot be null . |
Throws | |
---|---|
IllegalArgumentException |
if the given bounds list is empty |
setColor
public void setColor (int color)
Sets the highlight color of the annotation.
Parameters | |
---|---|
color |
int : The new highlight color. |