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.

C++ · APDFL18.0.5PlusP2a

API Layers

The C++ API is organized into functional layers. Each layer contains related components with functions, definitions, typedefs, and data structures.

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