DevExpress Office & PDF File控件用于生成、编辑和转换不依赖于Microsoft Office或Adobe Acrobat的文档(DOCx、XLSx、PDF、PPTx),构建主详细信息报表,引入AI支持的文档分析和密码保护信息。
在上文中主要介绍DevExpress Office & PDF File v26.1中新增的Presentation(演示) API(点击这里回顾>>),本文将继续介绍v26.1中新增的Excel Spreadsheet API和AI Agent Skills。
DevExpress新旧版本帮助文档下载可进QQ qun获取:169725316
Excel Spreadsheet API
全新的Excel函数
DevExpress Spreadsheet Document API v26.1支持6个新的基于动态数组的Excel函数:
- XLOOKUP
- XMATCH
- SORT
- SORTBY
- FILTER
- UNIQUE
这些函数简化了常见的数据分析任务,减少了对复杂公式的需要,并将计算操作与Microsoft Excel更紧密地对齐。若要插入和计算新函数,请将公式分配给CellRange.DynamicArrayFormula属性,并调用 Workbook.Evaluate 方法。
C#
using DevExpress.Spreadsheet;
// Use XLOOKUP to find product "P1003" by ID and return associated row data
using var workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
worksheet.Import(new object[,] {
{"Product ID", "Product Name", "Category", "Price" },
{"P1001", "Wireless Mouse", "Accessories", 25.99 },
{"P1002", "USB-C Hub", "Accessories", 45.00 },
{"P1003", "27'' Monitor", "Displays", 299.99 },
}, 0, 0);
worksheet["A7"].Value = "Product P1003";
worksheet["A8"].DynamicArrayFormula = @"XLOOKUP(""P1003"", A2:A5, A2:D5)";
workbook.Calculate();
workbook.SaveDocument(new FileStream("result.xlsx", FileMode.Create), DocumentFormat.Xlsx);
AI Agent Skills
DevExpress AI agent skills通过v26.1为AI编码助手提供了准确的DevExpress Office & PDF File API功能的内置知识,助手使用特定于产品的指南来处理常见的文档处理场景,替代通常产生不正确的API或过时的代码模式的通用培训数据。
Office & PDF File API skill集合包括:
- Word Processing API
- Spreadsheet Document API
- Excel Export
- PDF Document API
- PDF Document API (New, CTP)
- Presentation API
- Barcode Generation API
- AI支持的文档扩展
- Zip压缩和存档API
- 单位换算
每个技能都为特定的功能区定义正确的API、必要的程序集、配置步骤和实现模式,AI助理使用这些知识为文档生成、编辑、转换、导出、PDF处理、条形码生成、存档管理、单元转换和人工智能文档工作流生成准确的代码。
所有skills都遵循Agent Skills标准,并与Claude Code、GitHub Copilot(Visual Studio、VS Code和JetBrains Rider)和Cursor一起工作。


1223

被折叠的 条评论
为什么被折叠?



