个人中心

联系我们

搜索
搜索 登录 免费注册
界面美化
业务优化
开发工具
图像管理
文档管理
Parasoft

新闻资讯

关注工具软件产品最新动态,了解软件开发行业新趋势。

DevExpress Universal v23.2 更新亮点解析(九):BI 仪表和办公文件

原创
软件开发
来源:DevExpress
ui界面
API
BI
DevExpress
图表
报表
PDF
图像处理
C#
excel
2024-01-26
ui界面
API
BI
DevExpress
图表
报表
PDF
图像处理
C#
excel

我们非常自豪地宣布,面向.NET和Visual Studio开发人员的获奖软件开发平台DevExpress Universal v23.2发布啦。v23.2拥有众多新产品和数十种极具影响力的功能,可以让您无限制、无折衷地构建自己的最佳产品。无论是桌面、网络还是移动世界,DevExpress Universal 都能让您提供直观的解决方案,全面应对各种使用场景。


探索我们的最新功能(v23.2)(本文解析内容标记:******)


常规功能

  • 支持 .NET 8

  • 非 Windows 开发

  • 用户界面本地化

  • 支持 NuGet v3

  • 剪贴板访问策略


Windows 桌面控件

  • WinForms

  • WPF

  • VCL


WEB 控件

  • Angular、React、Vue、jQuery

  • Blazor

  • ASP.NET Core


企业和服务器工具

  • 报告

  • 商业智能仪表板 ******

  • 办公文件 API ******


移动组件

  • .net maui(免费)


框架与生产力

  • XAF - 跨平台 .NET 应用程序用户界面

  • .NET 应用程序安全与 Web API(免费)

  • CodeRush (免费)


------------------------------------------------------------------------------------------------------------------


商业智能仪表盘 v23.2



用于 Web 表单和 MVC 的仪表板

内容安全策略--抑制内联样式和脚本

我们改进了 ASP.NET MVC 和 Web 窗体应用程序中对商业智能仪表盘的内容安全策略支持:您现在可以实施基于 nonce 的 CSP。这样,您就可以从托管 DevExpress Web Dashboard 控件的页面中移除不安全的内联关键字(style-src 和 script-src 指令)。






办公文件 API v23.2

  • SVG 支持

  • PDF 文档 API

  • 电子表格文档 API

  • 文字处理文档 API



支持 SVG

DevExpress Office 文件应用程序接口(API)现在原生支持 SVG。您可以导入、保存、导出(PDF)和编辑带有 SVG 图形的 Word、Excel 和 PDF 文档。当然,您还可以根据需要在文档中调整 SVG 图像的大小、移动和对齐。


 

PDF 文档 API

数字签名验证 API

通过新的 API,您可以验证 PDF 文档中的 PKCS #7 签名(获取签名者的身份、签名的真实性、签名时间等):


C#

using(PdfDocumentSigner documentSigner = new PdfDocumentSigner(stream))

    foreach(var signature in documentSigner.GetSignatureInfo()) {

        var pkcs7 = documentSigner.GetPdfPkcs7Signature(signature.FieldName);

        var certificate = pkcs7.GetSignatureCertificate();


        bool isValid = pkcs7.VerifySignature();

        string issuerName = certificate.IssuerName.Name;

        bool isCertificateValid = certificate.Verify();

        var timeStamp = pkcs7.GetTimeStampDate();

        bool isTimeStampValid = pkcs7.VerifyTimeStamp();

    }


转换为 PDF/A

我们添加了一个新的 PdfDocumentConverter 类,用于将 PDF 文档转换为 PDF/A2-b 和 PDF/A-3b。您还可以使用新的 API 从源文档中获取转换状态和日志问题,以解决转换失败问题。


C#

var converter = new PdfDocumentConverter(filePath);

converter.Convert(PdfСompatibility.PdfA2b);


var status = converter.ConversionReport.ConversionStatus;

var issues = converter.ConversionReport.Issues;


自由文本注释字体 API

我们用新的属性扩展了 PdfFreeTextAnnotationFacade 类,旨在为自由文本注释自定义以下字体设置:

  • 粗体

  • 斜体

  • 字体颜色

  • 字体名称

  • 字体大小

 


Spreadsheet 文档 API

表格控件

我们在 Office 文件 API 中引入了受 Excel 启发的表单控件。表单控件代表您可以插入到工作表中的对象。DevExpress 电子表格文档 API 支持以下表单控件:

  • 按钮

  • 复选框

  • 组合框

  • 组框

  • 标签

  • 列表框

  • 单选按钮

  • 旋转按钮

  • 滚动条


带有上述表单控件的文档可以打印或导出(PDF)。使用 Worksheet.FormControls 属性可在代码中获取和管理表单控件。


将单元格内容导出为 HTML 和 RTF

现在,您可以获取 RTF 或 HTML 格式的单元格内容。新的应用程序接口包括:

  • GetRtfContent

  • GetHtmlContent


图表功能增强

电子表格文档 API 现在可以打印和导出带有以下用户界面元素的图表(PDF):

  • 误差条

  • 旋转轴标签

  • RTF 轴标题


我们还添加了新的 API,以便从图表模板文件(.CRTX)中导入和应用图表设置。AddFromTemplate 方法可从模板创建图表。LoadTemplate 方法将模板设置应用于现有图表。


 

文字处理文档 API

内容控件

文字处理文档 API 现在支持以下内容控件:

  • 富文本

  • 纯文本

  • 组合框

  • 下拉列表

  • 日期选择器

  • 复选框

  • 图片

  • 重复部分


通过我们的内容控件 API,您可以在代码中管理内容控件。使用 Document.ContentControls 属性可获取/管理/配置内容控件。当然,您还可以使用内容控件打印和导出 PDF 文档。


受保护的部分

在 "填写表格 "保护模式下,您可以保护文档,只允许用户填写可填写表格(如果有的话)。在 v23.2 中,我们添加了一个新的 Section.ProtectedForForms 设置。通过该设置,您可以解锁受保护文档中的特定部分。


联系我们

周一至周日 8:00-23:00

免费热线

023-62585653

张经理:13082556879

罗经理:17558866126

许经理:13057566525

开发外包

ERP-一体化

小程序

企业微信客服

版权所有:重庆庚乾信息科技有限公司 ©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508

版权所有:重庆庚乾信息科技有限公司

©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508