Some test text!

Search
Downloads
Chat with us
Discord Logo
Hamburger Icon

UWP / Guides / Add rectangle annotation

Get started

Samples

Frameworks

Basic operations

Learn more

Viewer

UI Customization

Annotation

Overview Config annotation tools Import annotations Export annotations Style properties Add sticky note Add link annotation Add stamp annotation Add highlight annotation Add free text annotation Add rectangle annotation Remove annotation Flatten annotations Samples APIs

MS Office

Generate via template

Conversion

Measurement

Security

PDF/A

Forms

Generate

Page manipulation

Editing page content

Extraction

Digital signature

Search

Bookmarks

Optimization

Layers (OCGs)

Print

Redaction

Portfolios

Low-level PDF API

Add a rectangle annotation to a PDF in UWP

To add a rectangle annotation to a PDF Document page.

C#

PDFDoc doc = new PDFDoc(filename); Page page = doc.GetPage(1); // Create a rectangle Square sq = Square.Create( doc, new Rect(500,200, 580, 300 ) ); sq.SetColor(new ColorPt(1, 0, 0), 3); sq.SetInteriorColor(new ColorPt(0, 1, 1), 3); double[] dash = new double[2]; dash[0]=4;dash[1]=2; sq.SetBorderStyle(new Annot.BorderStyle( Annot.BorderStyle.Style.e_dashed, 6, 0, 0, dash ) ); sq.SetPadding( new Rect(4,4,4,4) ); sq.RefreshAppearance(); page.AnnotPushBack( sq );
Copy

Add or edit PDF annotations sample
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, rectangle, squiggly, caret, and ink).

Trial setup questions? Ask experts on Discord
Need other help? Contact Support
Pricing or product questions? Contact Sales