public class MuPDFAnnotation
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected PDFAnnotation |
mAnnotation |
protected MuPDFDoc |
mDoc |
protected Link |
mLink |
protected MuPDFPage |
mPage |
Modifier and Type | Method and Description |
---|---|
static int |
arrayToColor(float[] colors) |
static float[] |
colorToArray(int color) |
java.lang.String |
getAuthor() |
java.lang.String |
getContents() |
int |
getFillColor() |
int[] |
getLineEndingStyles() |
int |
getLineWidth() |
Link |
getLink() |
java.util.Date |
getModificationDate() |
MuPDFPage |
getPage() |
int |
getPageNumber() |
PDFAnnotation |
getPDFAnnotation() |
int |
getQuadPointCount() |
Quad[] |
getQuadPoints() |
Rect |
getRect() |
int |
getStrokeColor() |
int |
getType() |
boolean |
isInk() |
boolean |
isStamp() |
static float |
opacityFromAlpha(int alpha) |
static float |
opacityFromColor(int color) |
void |
setAuthor(java.lang.String val) |
void |
setContents(java.lang.String val) |
void |
setFillColor(int color) |
void |
setInkList(Point[][] inkList) |
void |
setLine(Point a,
Point b) |
void |
setLineEndingStyles(int startStyle,
int endStyle) |
void |
setLineWidth(int width) |
void |
setModificationDate(java.util.Date val) |
void |
setQuadPoints(Quad[] val) |
void |
setRect(Rect r) |
void |
setStrokeColor(int color) |
void |
setStyleAttributes(int strokeColor,
int fillColor,
int opacityInt,
float width,
int style1,
int style2) |
void |
setVertices(Point[] vertices) |
void |
update() |
void |
updateLinkDestination(java.lang.String uri) |
protected PDFAnnotation mAnnotation
protected Link mLink
protected MuPDFDoc mDoc
protected MuPDFPage mPage
public static float[] colorToArray(int color)
public static int arrayToColor(float[] colors)
public static float opacityFromColor(int color)
public static float opacityFromAlpha(int alpha)
public int getType()
public int getQuadPointCount()
public Quad[] getQuadPoints()
public void setQuadPoints(Quad[] val)
public Rect getRect()
public java.lang.String getAuthor()
public void setAuthor(java.lang.String val)
public void setContents(java.lang.String val)
public java.util.Date getModificationDate()
public void setModificationDate(java.util.Date val)
public java.lang.String getContents()
public void setRect(Rect r)
public PDFAnnotation getPDFAnnotation()
public MuPDFPage getPage()
public void update()
public boolean isStamp()
public boolean isInk()
public void setVertices(Point[] vertices)
public void setInkList(Point[][] inkList)
public Link getLink()
public int getStrokeColor()
public int getFillColor()
public int getLineWidth()
public void setLineWidth(int width)
public void setStrokeColor(int color)
public void setFillColor(int color)
public int getPageNumber()
public void updateLinkDestination(java.lang.String uri)
public void setLineEndingStyles(int startStyle, int endStyle)
public int[] getLineEndingStyles()
public void setStyleAttributes(int strokeColor, int fillColor, int opacityInt, float width, int style1, int style2)