devexpress-office-file-api-pdf-new

Guide .NET developers using the DevExpress.Docs.Pdf CTP API for PDF manipulation.

39|7|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/DevExpress/agent-skills --skill devexpress-office-file-api-pdf-new
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devexpress-office-file-api-pdf-new
Source: https://github.com/DevExpress/agent-skills/tree/main/plugins/dx-office-file-api/skills/devexpress-office-file-api-pdf-new
Command: npx skills add https://github.com/DevExpress/agent-skills --skill devexpress-office-file-api-pdf-new

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates common errors and confusion when using the new DevExpress.Docs.Pdf Community Technology Preview (CTP) API for .NET PDF document manipulation, preventing issues like mixed legacy/new namespace usage, incorrect PDF coordinate calculations, and accidental use of the pre-release library in production mission-critical applications.

Core Features & Use Cases

  • Full PDF Lifecycle Management: Create, load, modify, merge, encrypt, and print PDF documents using the modern object-oriented DevExpress.Docs.Pdf API for .NET and .NET Framework.
  • Advanced PDF Workflows: Support for interactive form filling, text search and redaction, accessibility tagged PDF/UA creation, annotation management, and ZUGFeRD/Factur-X electronic invoice attachment.
  • Use Case: A .NET developer building a document processing tool can use this Skill to generate fillable customer forms, add watermarks to batch-processed invoices, and migrate existing code from the legacy PdfDocumentProcessor API without manual documentation lookup.

Quick Start

Use this Skill to create a multi-page sales report PDF with a title, body text, regional data table, and logo using the new DevExpress.Docs.Pdf API for .NET.

Frequently Asked Questions about devexpress-office-file-api-pdf-new

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate from the legacy DevExpress.Pdf API to the new DevExpress.Docs.Pdf API in .NET?

Migrating from legacy DevExpress.Pdf to the new DevExpress.Docs.Pdf API requires updating import paths and object models to avoid mixed namespace usage errors. This transition provides a modern, object-oriented approach for .NET PDF document manipulation, including creation, modification, and encryption.

Can I use the DevExpress.Docs.Pdf Community Technology Preview for production .NET applications?

Using the DevExpress.Docs.Pdf Community Technology Preview (CTP) in mission-critical production .NET applications is discouraged due to pre-release status. The API provides guardrails and cross-platform compatibility instructions, but production deployments should wait for the stable release.

How do I create fillable PDF forms and manage interactive form fields in .NET?

Creating fillable PDF forms and managing interactive form fields in .NET is supported natively by the DevExpress.Docs.Pdf API. Developers can generate, modify, and fill interactive customer forms programmatically without manual documentation lookup.

What is the correct coordinate system for PDF text redaction and drawing in .NET?

The correct PDF coordinate system for text redaction and drawing in .NET requires specific guidance to prevent calculation errors. The DevExpress.Docs.Pdf API provides accurate coordinate system mapping to eliminate common implementation mistakes during document modification.

How do I add ZUGFeRD or Factur-X electronic invoice attachments to a PDF in .NET?

Adding ZUGFeRD or Factur-X electronic invoice attachments to a PDF in .NET is supported through the DevExpress.Docs.Pdf API. This allows developers to embed XML invoice data directly into PDF documents for compliant electronic invoicing workflows.

Why am I getting namespace errors when updating my .NET PDF generation code?

Namespace errors in .NET PDF generation code typically occur from mixing legacy DevExpress.Pdf with new DevExpress.Docs.Pdf APIs. This Skill eliminates API usage hallucinations by providing correct import paths and troubleshooting for common implementation errors during migration.