界面控件DevExpress Office & PDF File v26.1新版亮点 - Excel Spreadsheet API & AI Agent Skills

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一起工作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值