Add Underline Annotation

How to add Underline Annotation in C#

Underline annotation marks text with a underline styling like shown at the picture below. 

The Annotation API (included in Conholdate.Total for .NET) has an ability to specify the next properties for UnderlineAnnotation type:

  • FontColor - color of annotation text;
  • Opacity - allows to set annotation opacity;
  • Points - annotation positions set by array of points.
  • UnderlineColor - setup color of underline line

Follow these steps to add Underline annotation to document:

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

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

More resources

GitHub Examples

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