The PDF SDK is a native software development kit (available for Windows and Linux, with C# and C++ bindings) that lets you build PDF creation, viewing, editing, and security features directly into a desktop or server application — without depending on a hosted API.
Choose the SDK over the PDF API when you need on-device or in-process document processing (for example, no outbound network calls, strict latency requirements, or an offline application), or when you're building a rich, native document experience rather than a background batch job.
- Core feature families: Viewing, Forms, Annotating, Protection, Editing, Converters, and Page Manipulation.
- Full reference documentation, guides, and examples are available under Documentation > SDK Documentation on the Developer Portal.