devexpress-office-file-api-pdf-new
Create, load, modify, secure, and print PDF documents using the new DevExpress.Docs.Pdf API — a modern object-oriented DOM approach for .NET. Use for any PDF task in a project that references the DevExpress.Docs.Pdf package, or when the developer asks for the new DevExpress PDF API (CTP): merge or combine PDF files, split, reorder, rotate, or remove pages, generate a PDF with text, images, and shapes, fill a PDF form and lock its fields, find and redact text, password-protect or encrypt a PDF, add a watermark or stamp, add annotations or links, attach a ZUGFeRD/Factur-X invoice. Also use when someone mentions "DevExpress.Docs.Pdf", "new PDF API", "PdfDocument class", "pdf fragment", "pdf form fields", "pdf redaction", "tagged pdf", "pdf/ua", "pdf encryption", or asks to migrate from PdfDocumentProcessor to the new API. For projects that use PdfDocumentProcessor (DevExpress.Pdf) and are not migrating, use the devexpress-office-file-api-pdf skill instead. Covers both .NET and .NET Framework.
Install
With your agent
Install OMGSkills skill "devexpress/agent-skills:plugins/dx-office-file-api/skills/devexpress-office-file-api-pdf-new" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/DevExpress/agent-skills /tmp/agent-skills && ln -s /tmp/agent-skills/plugins/dx-office-file-api/skills/devexpress-office-file-api-pdf-new ~/.claude/skills/devexpress-office-file-api-pdf-new
From README
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.
More from this repo
devexpress-blazor-ai-chat
Used to generate and configure DevExpress Blazor AI Chat (DxAIChat) — an AI-powered chat UI for Blazor apps.
devexpress-blazor-charts
Used to generate and configure DevExpress Blazor Charts (DxChart, DxPieChart, DxPolarChart) for common chart types...
devexpress-blazor-combobox
Used to build and configure the DevExpress Blazor ComboBox (DxComboBox) — a drop-down/select editor for Blazor Server,...
