Create annotations

A variety of annotations can be created such as sticky note (text annotations), link annotations, stamp annotations, and more.

Add text annotation (sticky note) to PDFs

To add a sticky note (text annotation) to a PDF Document.

1PDFDoc doc = new PDFDoc(filename);
2Page page = doc.getPage(1);
3
4// Create the sticky note (Text annotation)
5Text txt = Text.create(doc, new Rect( 10, 20, 30, 40 ));
6txt.setIcon("UserIcon");
7txt.setContents("The quick brown fox ate the lazy mouse.");
8txt.setColor(new ColorPt(0,1,0));
9txt.refreshAppearance();
10page.annotPushBack(txt);

Add or edit PDF annotations
Full code sample which shows how to add or edit PDF annotations (e.g. hyperlink, intra-document link, stamp, rubber stamp, file attachment, sound, text, free-text, line, circle, square, polygon, polyline, highlight, squiggly, caret, and ink).

Did you find this helpful?

Trial setup questions?

Ask experts on Discord

Need other help?

Contact Support

Pricing or product questions?

Contact Sales
Add Text Annotations in PDF Viewer: Android Library | Apryse documentation