Add text annotation to a document on Server/Desktop

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). Code sample is available in C++, C#, Java, Python, Go, PHP, Ruby and VB

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: Server/Desktop Library | Apryse documentation