Add Highlight Annotation

How to add Highlight Annotation in C#

Highlight annotation highlights and comments selected text  like shown at the picture below. 

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

  • BackgroundColor - describes annotation background color;
  • FontColor - color of annotation text;
  • Opacity - allows to set annotation opacity;
  • Points - annotation positions set by array of points.

Follow these steps to add Highlight annotation to document:

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

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

More resources

GitHub Examples

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