PDF Annotation Library for Java
PSPDFKit Library for Java includes support for creating, removing, and editing PDF annotations. It offers developers a robust API for programmatic annotation management.
Key Capabilities
Programmatic access via the API
Manage annotations in XFDF or JSON files
Cloudy border effect
Add editing, form fill, redaction, 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
Import and Export
Create Annotations
Create Markup Annotations
How to create markup annotations
Create Highlight Annotations
How to create highlight annotations
Create Link Annotations
How to create link annotations
Create Text Annotations
How to create text annotations
Create Ink Annotations
How to create ink annotations
Create Shape Annotations
How to create shape annotations
Create Rectangle Annotations
How to create rectangle annotations
Create Sticky Note Annotations
How to create sticky note annotations