.NET 文档自动化和报告 API

通过定义模板和合并数据在 .NET 应用程序中生成报告.


下载免费试用版

GroupDocs.Assembly for .NET API 可帮助您构建强大的文档自动化和报告生成应用程序,并能够从 C#、ASP.NET 和其他 .NET 相关应用程序中的自定义模板生成报告。只需几行代码,.NET 报告库就可以智能地从定义的文档模板中组装给定的数据,并通过从各种数据源(数据库、XML、JSON、ODATA、CSV、自定义 .NET 对象)。

它支持基于 LINQ 的模板语法,用户可以轻松生成所有常用业务文件格式的输出文档,例如 PDF、HTML、Outlook 电子邮件、微软办公软件 Word、Excel 工作表、PowerPoint 演示文稿和幻灯片。模板元素的格式属性也可以通过操作文本、HTML 和条件块、图像、图表、条形码、超链接、数据透视表等来配置。

GroupDocs.Assembly for .NET 可用于在任何面向 .NET 平台的开发环境中开发应用程序。它与所有基于 .NET 的语言兼容,并支持可以安装 Mono 或 .NET 框架(包括 .NET Core)的流行操作系统(Windows、Linux、MacOS)。

GroupDocs.Assembly 用于 .NET 功能

支持模板元素

GroupDocs.Assembly for .NET API 让您可以控制使用大量模板元素。您可以使用格式化的文本块、HTML 块、图像、图表、超链接和条形码(通过条形码字体)。还支持重复块和条件块,包括列表项和表格行。您还可以根据电子表格、演示文稿、文档和电子邮件的模板表达式动态合并包含相同文本的表格单元格,并带有 HTML 和 RTF 正文。

使用列表报告

使用 GroupDocs.Assembly for .NET API,您可以使用以下三种类型的列表报告:

  • 项目符号列表
  • 编号列表
  • Colored 编号列表

使用图表报告

GroupDocs.Assembly for .NET 支持以下类型的图表报告:

  • 气泡图,显示数据的三个维度
  • 柱形图
  • 饼形图
  • 散点图
  • 系列图表(彩色)

使用表格报告

GroupDocs.Assembly for .NET 支持以下类型的表格报告:

  • 主从表
  • 带有突出显示的行的表
  • 具有替代内容的表格
  • 具有过滤、分组和排序的表

您还可以在表格行中使用数据带。

易于集成

只需几行代码,您就可以轻松地将 GroupDocs.Assembly for .NET API 与您的 .NET 应用程序集成。以下是在打开文档中生成报告的示例代码 format:

// 即时 DocumentAssembler 类
DocumentAssembler assembler = new DocumentAssembler();
// 调用 AssembleDocument 生成报告
assembler.AssembleDocument("D:\\WordTemplates\\Barcode.docx", "D:\\WordReports\\Barcode.docx", new DataSourceInfo(DataLayer.GetCustomerData(), 
"customer"));
// 请参阅 https://github.com/groupdocs-assembly/GroupDocs.Assembly-for-.NET 上的 DataLayer.GetCustomerData () 方法详细信息

支持和学习资源

GroupDocs.Assembly 为其他流行的开发环境提供文档查看 API

Back to top
 中国人