Class Annotation_Api
java.lang.Object
com.ironsoftware.ironpdf.internal.staticapi.Annotation_Api
The type Annotation api.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddTextAnnotation(InternalPdfDocument internalPdfDocument, TextAnnotation textAnnotation, int pageIndex, int x, int y) Adds an annotation to a page of thisInternalPdfDocumentstatic voidaddTextAnnotation(InternalPdfDocument internalPdfDocument, TextAnnotation textAnnotation, int pageIndex, int x, int y, int width) Adds an annotation to a page of thisInternalPdfDocumentstatic voidaddTextAnnotation(InternalPdfDocument internalPdfDocument, TextAnnotation textAnnotation, int pageIndex, int x, int y, int width, int height) Adds an annotation to a page of thisInternalPdfDocumentstatic intgetAnnotationCount(InternalPdfDocument internalPdfDocument, int pageIndex) Retrieve the number of annotations contained on the specified page
-
Constructor Details
-
Annotation_Api
public Annotation_Api()
-
-
Method Details
-
addTextAnnotation
public static void addTextAnnotation(InternalPdfDocument internalPdfDocument, TextAnnotation textAnnotation, int pageIndex, int x, int y, int width) Adds an annotation to a page of thisInternalPdfDocument- Parameters:
internalPdfDocument- the internal pdf documenttextAnnotation- The annotation as aTextAnnotationobject.pageIndex- Index of the page to add the annotation. The first page has a PageIndex of 0x- The horizontal X position of the annotation on your page in pixelsy- The vertical Y position of the annotation on your page in pixels. Measured from bottom upwards.width- The width of your annotation's icon and interactive area in pixels
-
addTextAnnotation
public static void addTextAnnotation(InternalPdfDocument internalPdfDocument, TextAnnotation textAnnotation, int pageIndex, int x, int y, int width, int height) Adds an annotation to a page of thisInternalPdfDocument- Parameters:
internalPdfDocument- the internal pdf documenttextAnnotation- The annotation as aTextAnnotationobject.pageIndex- Index of the page to add the annotation. The first page has a PageIndex of 0x- The horizontal X position of the annotation on your page in pixelsy- The vertical Y position of the annotation on your page in pixels. Measured from bottom upwards.width- The width of your annotation's icon and interactive area in pixelsheight- The height of your annotation's icon and interactive area in pixels
-
addTextAnnotation
public static void addTextAnnotation(InternalPdfDocument internalPdfDocument, TextAnnotation textAnnotation, int pageIndex, int x, int y) Adds an annotation to a page of thisInternalPdfDocument- Parameters:
internalPdfDocument- the internal pdf documenttextAnnotation- The annotation as aTextAnnotationobject.pageIndex- Index of the page to add the annotation. The first page has a PageIndex of 0x- The horizontal X position of the annotation on your page in pixelsy- The vertical Y position of the annotation on your page in pixels. Measured from bottom upwards.
-
getAnnotationCount
Retrieve the number of annotations contained on the specified page- Parameters:
internalPdfDocument- the internal pdf documentpageIndex- Page index- Returns:
- Number of annotations contained on the page
-