HexaPDF core features overview
masterHexaPDF provides a wide range of capabilities for PDF work:
Creation & Manipulation
- Creating new PDFs and merging multiple files.
- Manipulating existing files and optimizing file size.
- Canvas API: A low-level API that maps directly to PDF internal operators for path drawing (lines, curves, etc.).
- Document Composition Engine: High-level layout features including flowing text, automatic page breaks, styles, and multi-column layouts.
Extraction & Inspection
- Extracting metadata, text, images, and attached files.
- PDF object validation.
Security & Interactivity
- Encryption: Supports PDF 2.0 features like AES256.
- Digital Signatures.
- PDF Forms (AcroForm): Supports Adobe Reader-like appearance generation.
- Annotations and Document Outlines.