Skip to main content
All docs
V25.1

Support for PDF Document Annotations

The PDF Viewer control can display existing supported annotations in a PDF document.

VCL PDF Viewer: PDF Document Annotations - A Sticky Note Example

Supported Annotation Types

Caret
The caret annotation[1] indicates modified text.
File Attachment

Associates an attached file with a specific position in a document. A right-click on a file attachment displays a context menu with Open File and Save Embedded File to Disk items.

VCL PDF Viewer: A File Attachment Context Menu

Free Text Annotation
A static text box.
Graphic Annotations
Include Line, Square, Circle, Polygon, Polyline, and Ink[1] (freehand drawing imitation) shapes.
Stamp
Imitates a rubber stamp[1] designed to mark pages.
Sticky Note
A comment annotation. Users can hover the mouse pointer over a comment to display its content in a hint.
Text Markup
Includes highlight, underline, strikeout, and squiggly-underline effects.

Annotation Interactivity

The OptionsSelection.Annotations property enables (default) or allows you to disable end-user interaction options for PDF annotations (hints, context menus, etc.)

Important Limitations

  • The PDF Viewer control does not allow you to create new or modify existing PDF annotations. Users can only view and interact with existing annotations.
  • Support for rubber stamp, caret, and ink annotations is limited.
Footnotes
  1. Has limited support