C++ API Reference
The Adobe PDF Library C++ API provides low-level access to PDF document manipulation. The API is organized into functional layers, each containing related functions, definitions, and data types.
API Layers
The C++ API is organized into functional layers. Each layer contains related components with functions, definitions, typedefs, and data structures.
Acro Support Layer
21 components · 716 items
COS Layer
12 components · 137 items
PD Layer
47 components · 1090 items
PDF Edit Layer
37 components · 448 items
PDSEdit Layer
7 components · 134 items
PDFL Library Layer
11 components · 164 items
Acro Color Layer
1 components · 102 items
APDFL Plugins
4 components · 109 items
Forms Extension
2 components · 19 items
Additional functionality from Datalogics
22 components · 201 items
Quick Start
The Adobe PDF Library C++ API provides comprehensive functionality for PDF document manipulation. Start by exploring the layers in the navigation panel, or use the search to find specific functions and types.
Key areas include:
- PD Layer - Core PDF document operations (PDDoc, PDPage, PDAnnot)
- AS Layer - Platform abstraction and utility functions
- COS Layer - Low-level PDF object manipulation
- PDE Layer - Page description elements and content editing