| Access | Constructor and Description |
|---|---|
| protected | PDAnnotationSquareCircle(String
the subtype the annotation represents. subType)Creates a Circle or Square annotation of the specified sub type. |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public abstract void | constructAppearances()
Overrides org. Create the appearance entry for this annotation. |
| public PDBorderEffectDictionary | Returns: The border effect dictionaryThis will retrieve the border effect dictionary, specifying effects to be applied used in drawing the line. |
| public PDColor | Returns: object representing the color.This will retrieve the interior color of the drawn area color is in DeviceRGB color space. |
| public PDRectangle | Returns: the rectangle differenceThis will get the rectangle difference rectangle. |
| public float[] | Returns: the differences. If the entry hasn't been set am empty array is returned.This will get the differences between the annotations "outer" rectangle defined by /Rect and the border. |
| public void | setBorderEffect(PDBorderEffectDictionary
The border effect dictionary to set. be)This will set the border effect dictionary, specifying effects to be applied when drawing the line. |
| public void | setInteriorColor(PDColor
color in the DeviceRGB color space. ic)This will set interior color of the drawn area color is in DeviceRGB colorspace. |
| public void | setRectDifference(PDRectangle
the rectangle difference rd)This will set the rectangle difference rectangle. |
| public void | setRectDifferences(float
from the annotations /Rect entry difference)This will set the difference between the annotations "outer" rectangle defined by /Rect and the border. |
| public void | setRectDifferences(float
left difference from the annotations /Rect entry differenceLeft, float top difference from the annotations /Rect entry differenceTop, float right difference from the annotations /Rect entry differenceRight, float bottom difference from the annotations /Rect entry differenceBottom)This will set the difference between the annotations "outer" rectangle defined by /Rect and the border. |
| PDAnnotationSquareCircle | back to summary |
|---|---|
| protected PDAnnotationSquareCircle(String subType) Creates a Circle or Square annotation of the specified sub type.
| |
| PDAnnotationSquareCircle | back to summary |
|---|---|
| protected PDAnnotationSquareCircle(COSDictionary dict) Constructor.
| |
| constructAppearances | back to summary |
|---|---|
| public abstract void constructAppearances() Overrides org. Doc from org. Create the appearance entry for this annotation. Not having it may prevent display in some viewers. This method is for overriding in subclasses, the default implementation does nothing.
| |
| getBorderEffect | back to summary |
|---|---|
| public PDBorderEffectDictionary getBorderEffect() This will retrieve the border effect dictionary, specifying effects to be applied used in drawing the line.
| |
| getInteriorColor | back to summary |
|---|---|
| public PDColor getInteriorColor() This will retrieve the interior color of the drawn area color is in DeviceRGB color space.
| |
| getRectDifference | back to summary |
|---|---|
| public PDRectangle getRectDifference() This will get the rectangle difference rectangle. Giving the difference between the annotations rectangle and where the drawing occurs. (To take account of any effects applied through the BE entry for example)
| |
| getRectDifferences | back to summary |
|---|---|
| public float[] getRectDifferences() This will get the differences between the annotations "outer" rectangle defined by /Rect and the border.
| |
| setBorderEffect | back to summary |
|---|---|
| public void setBorderEffect(PDBorderEffectDictionary be) This will set the border effect dictionary, specifying effects to be applied when drawing the line. This is supported by PDF 1.5 and higher.
| |
| setInteriorColor | back to summary |
|---|---|
| public void setInteriorColor(PDColor ic) This will set interior color of the drawn area color is in DeviceRGB colorspace.
| |
| setRectDifference | back to summary |
|---|---|
| public void setRectDifference(PDRectangle rd) This will set the rectangle difference rectangle. Giving the difference between the annotations rectangle and where the drawing occurs. (To take account of any effects applied through the BE entry for example)
| |
| setRectDifferences | back to summary |
|---|---|
| public void setRectDifferences(float difference) This will set the difference between the annotations "outer" rectangle defined by /Rect and the border. This will set an equal difference for all sides
| |
| setRectDifferences | back to summary |
|---|---|
| public void setRectDifferences(float differenceLeft, float differenceTop, float differenceRight, float differenceBottom) This will set the difference between the annotations "outer" rectangle defined by /Rect and the border.
| |