PDF Annotation Server
Document Engine includes support for importing, creating, removing, and flattening PDF annotations. It offers developers a robust API for programmatic annotation management, as well as integration with our client-side SDKs for manual annotation through a UI.
Key Capabilities
Highlight, text, ink, note, shape, and more
Annotate PDF, MS Office, JPG, TIFF, and more
Programmatically or via integrated PDF viewers
Manage annotations in XFDF or JSON files
Cloudy border effect
Maintain independent layers for each user's data
Add signing, editing, forms, and more
What Are Annotations?
Content displayed as a PDF page isn’t suitable for easy editing, but the PDF specification defines a comprehensive set of objects that can be added to PDF pages without changing the page content. These objects are called annotations, and their purpose ranges from marking up page content to implementing interactive features such as forms.
Essential Guides
Supported Annotation Types
Learn about the types of annotations supported by PSPDFKit
Annotation Data Formats
Learn about using external files to manage annotations
Architecture Diagram
Learn how edits to annotations flow to and from a client
Flatten Annotations
How to flatten annotations and burn them into a PDF