devexpress-office-file-api-ai-powered-extensions

Proofread, translate, and summarize Word, PDF, and PowerPoint documents in .NET.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manually proofreading, translating, or summarizing Word, PDF, and PowerPoint documents in .NET applications is time-consuming, error-prone, and often breaks original document formatting. This Skill eliminates that friction by providing DevExpress-specific, AI-powered APIs that preserve document structure while integrating with your preferred language model.

Core Features & Use Cases

  • Formatting-Preserving AI Operations: Proofread, translate, and summarize documents while retaining original fonts, layouts, styles, and embedded objects.
  • Multi-Provider Compatibility: Works with Azure OpenAI, OpenAI, Ollama, Google Gemini, ONNX Runtime, and other IChatClient-compatible language models.
  • Granular Processing Control: Target entire documents or specific ranges (paragraphs, slides, PDF page regions) for precise AI operations.
  • Use Case: A legal team can use this Skill to automatically translate 100-page contract PDFs to 10+ target languages while preserving all original formatting, cutting translation time from days to hours.

Quick Start

Use the devexpress-office-file-api-ai-powered-extensions skill to proofread the attached 'client_report.docx' file for grammar and spelling errors in US English and save the corrected version as 'client_report_proofread.docx'.

Frequently Asked Questions about devexpress-office-file-api-ai-powered-extensions

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

FAQPage Schema
How do I translate Word documents in .NET while preserving the original formatting?

To translate Word documents in .NET while preserving formatting, use AI-powered extensions that process documents server-side. They maintain original fonts, layouts, and embedded objects while applying natural language translation through compatible language models like Azure OpenAI or Google Gemini.

Can I use OpenAI or Ollama to proofread PDF files in a .NET application?

Yes, you can proofread PDF files in .NET using OpenAI or Ollama. The extensions support multiple IChatClient-compatible language models, including Azure OpenAI, Google Gemini, and ONNX Runtime, to check grammar and spelling across PDF page regions.

What is the best way to summarize PowerPoint slides programmatically in .NET?

The best way to summarize PowerPoint slides programmatically in .NET is using formatting-preserving AI APIs. They target specific slides or entire presentations, applying retrieval-augmented summarization through your preferred IChatClient-compatible language model without third-party library dependencies.

Does document automation AI integration require a specific DevExpress subscription?

Document automation AI integration requires DevExpress v25.2 or later and a valid DevExpress Office File API or Universal Subscription. These prerequisites provide the necessary APIs to execute AI-powered proofreading, translation, and summarization tasks within .NET workflows.

How do I target specific paragraphs or page regions for AI processing in .NET?

Target specific paragraphs or page regions for AI processing in .NET using granular processing control. The APIs allow you to define precise ranges within Word documents, PowerPoint slides, and PDF files, applying operations like translation or proofreading only to selected content.

Are there limitations when integrating natural language processing into document pipelines?

Limitations when integrating natural language processing into document pipelines include the DevExpress v25.2+ requirement and a valid Office File API or Universal Subscription. The system relies on IChatClient-compatible models, requiring network access to your chosen language model provider.