Skip to main content
All docs
V25.1

DevExpress v25.1 Update — Your Feedback Matters

Our What's New in v25.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

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