devexpress-office-file-api-pdf-new

Installation
SKILL.md

DevExpress New PDF Document API (CTP)

[!IMPORTANT] Community Technology Preview (CTP) The DevExpress.Docs.Pdf library is currently available as a CTP. Do not use it in mission-critical production applications. Try the library, share feedback, and await the official release. The legacy DevExpress.Pdf (PdfDocumentProcessor) API remains fully supported.

The new DevExpress PDF Document API (DevExpress.Docs.Pdf) is a cross-platform .NET library with a strongly-typed, object-oriented document model. It lets you create, load, modify, save, print, encrypt, and structurally tag PDF documents. The entry point is PdfDocument, which exposes pages, fragments, annotations, form fields, metadata, structure tree, and attachments as first-class typed collections. Works on Windows, Linux, and macOS.

When to Use This Skill

  • Create new PDF documents with text, images, shapes, and reusable templates
  • Load and modify existing PDF files (edit content, add/remove pages, manage annotations)
  • Manage interactive forms: create, fill, flatten, import/export AcroForm data
  • Find, format, redact, or permanently remove text from PDF documents
  • Encrypt PDF documents and set granular permissions (print, modify, extract)
  • Build tagged/accessible PDFs (PDF/UA) using the structure tree API
  • Merge PDF documents or reorganize pages (clone, reorder, rotate, resize)
  • Embed file attachments or ZUGFeRD/Factur-X electronic invoice XML
  • Print PDFs cross-platform (Windows, Linux/macOS via CUPS)
  • Migrate existing code from PdfDocumentProcessor to the new PdfDocument API
Installs
9
GitHub Stars
49
First Seen
Jun 28, 2026
devexpress-office-file-api-pdf-new — devexpress/agent-skills