Package org.jpedal.io.annotation
Class PolyLineAnnotation
java.lang.Object
org.jpedal.io.annotation.WritableAnnotation
org.jpedal.io.annotation.PolyLineAnnotation
Class generates PolyLine Annotation
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jpedal.io.annotation.WritableAnnotation
WritableAnnotation.AnnotationType -
Constructor Summary
ConstructorsConstructorDescriptionPolyLineAnnotation(int page, float x0, float y0, float x1, float y1, float[] vertices) Constructor for creating PolyLine AnnotationPolyLineAnnotation(int page, float x0, float y0, float x1, float y1, FormObject form) Constructor for creating PolyLine Annotation -
Method Summary
Modifier and TypeMethodDescriptiongetAPString(int parentObj) Returns the appearance stream object to write for this annotation.Methods inherited from class org.jpedal.io.annotation.WritableAnnotation
getFormObject, getNonStrokeColor, getPage, getPopupString, getResources, getStrokeColor, setNonStrokeColor, setStrokeColor, setTextSize
-
Constructor Details
-
PolyLineAnnotation
public PolyLineAnnotation(int page, float x0, float y0, float x1, float y1, float[] vertices) Constructor for creating PolyLine Annotation- Parameters:
page- the page number where annotation to be appeared (starting from 0)x0- pdf based min x pointy0- pdf based min y pointx1- pdf based max x pointy1- pdf based max y pointvertices- float array of x,y points of polyline
-
PolyLineAnnotation
Constructor for creating PolyLine Annotation- Parameters:
page- the page number where annotation to be appeared (starting from 0)x0- pdf based min x pointy0- pdf based min y pointx1- pdf based max x pointy1- pdf based max y pointform- FormObject holding values
-
-
Method Details
-
getDictString
- Overrides:
getDictStringin classWritableAnnotation- Returns:
- Pdf specified dictionary string
-
getAPString
Description copied from class:WritableAnnotationReturns the appearance stream object to write for this annotation. Subclasses that have one reference it fromWritableAnnotation.getDictString(), so this must be called first. This implementation records the object number and returns null.- Overrides:
getAPStringin classWritableAnnotation- Parameters:
parentObj- object number the appearance stream will be written as- Returns:
- Pdf specified appearance stream object string, or null if there is none
-