Add Ellipse Annotation

How to add Ellipse Annotation in C#

Annotation API allows you to specify the next properties for EllipseAnnotation type: 

  • BackgroundColor - describes ellipse background color;
  • Box - defines annotation position at document page;
  • Opacity - allows to set annotation opacity;
  • PenColor - defines pen color;
  • PenStyle - defines line style (solid, dash, dot etc.);
  • PenWidth - defines line width in pixels. 

Follow these steps to add Ellipse annotation to document:

  • Instantiate Annotator object with input document path or stream;
  • Instantiate EllipseAnnotation object with desired properties (position, page number, etc);
  • Call Add method and pass EllipseAnnotation object;
  • Call Save method with resultant document path or stream.

The following code demonstrates how to add EllipseAnnotation to the document:

More resources

GitHub Examples

You may easily run the code above and see the feature in action in our GitHub examples: