在 React 中创建和打印文档,支持灵活的内容。

开发者可以使用 append 方法动态创建打印文档,通过追加各种 HTML 元素——包括表格和图形组件——在基于 React 的界面中构建丰富的可打印内容。
PrintDocument 会通过正确分页诸如数据网格之类的元素来管理跨多页的内容,确保大型数据集无需手动干预即可在多页上整洁打印。
该组件提供了一个 print 方法,可通过编程方式调用打印对话框,让开发者能够明确控制文档何时以及如何发送到打印机或导出为 PDF。
它可与 Wijmo 的 React FlexGrid 组件协同工作,便于将复杂网格数据轻松转换为可打印的表格 HTML 格式,从而在纸面上准确呈现。
除了表格之外,PrintDocument 还支持添加径向仪表和其他可视化组件等图形元素,以确保完整的自定义报告布局。
该类公开了一个简单明了的 API,提供 append 和 print 方法,可简化在 React 项目中直接使用 JavaScript 生成可立即打印文档的过程。
请查看以下详细信息,以确保此产品在您的环境中受支持。
可作为 Wijmo Enterprise 或 ComponentOne Studio Enterprise 的一部分获得。
比较 ComponentOne 产品套件中可用的 JavaScript 控件。
| Wijmo | |
|---|---|
| 平台 | |
| 支持的平台 | |
| WinForms | 未包含 |
| WPF | 未包含 |
| WinUI | 未包含 |
| .NET MAUI | 未包含 |
| ASP.NET MVC | 未包含 |
| ASP.NET Core | 未包含 |
| ASP.NET WebForms | 未包含 |
| Blazor | 未包含 |
| JavaScript | 已包含 |
| 数据服务 | |
| 传统平台 | |
| 企业控制 | |
| WinForms & WPF | |
| JavaScript & ASP.NET MVC | |
| 实用工具 | |
| WinForms Controls | |
| 数据管理 | |
| 数据服务 | |
| 数据可视化 | |
| 输入和编辑器 | |
| 导航和布局 | |
| 报表和文档 | |
| 日程安排 | |
| 实用工具 | |
| WPF Controls | |
| 数据管理 | |
| 数据服务 | |
| 数据可视化 | |
| 输入和编辑 | |
| 导航和布局 | |
| 报告和文档 | |
| 排程 | |
| 实用程序 | |
| .NET Framework-Only WPF 控件 | |
| 数据管理 | |
| 数据可视化 | |
| 输入和编辑 | |
| 导航与布局 | |
| 报表和文档 | |
| 实用工具 | |
| ASP.NET MVC 控件 | |
| 数据管理 | |
| 数据服务 | |
| 数据可视化 | |
| 输入和编辑 | |
| 导航和布局 | |
| 报告和文档 | |
| 排程 | |
| 实用工具 | |
| ASP.NET Core 控件 | |
| 数据管理 | |
| 数据服务 | |
| 数据可视化 | |
| 输入与编辑 | |
| 导航和布局 | |
| 报表和文档 | |
| 排程 | |
| 实用工具 | |
| ASP.NET Web Forms 控件 | |
| 数据管理 | |
| 数据可视化 | |
| 输入和编辑 | |
| 多媒体 | |
| 导航和布局 | |
| 报表和文档 | |
| 日程安排 | |
| 实用工具 | |
| Blazor Controls | |
| 数据管理 | |
| 数据服务 | |
| 数据可视化 | |
| 输入和编辑 | |
| 导航和布局 | |
| 报表和文档 | |
| 调度 | |
| WinUI Controls | |
| 数据管理 | |
| 数据服务 | |
| 数据可视化 | |
| 输入和编辑 | |
| 导航和布局 | |
| 报表和文档 | |
| 排程 | |
| .NET MAUI Controls | |
| 数据管理 | |
| 数据可视化 | |
| 排程 | |
| 输入和编辑 | |
| Data Layer Components | |
| 数据服务 | |
| Web API | |
| UWP (Legacy) 控件 | |
| 数据管理 | |
| 数据服务 | |
| 数据可视化 | |
| 输入和编辑 | |
| 导航和布局 | |
| 报表和文档 | |
| 排程 | |
| 实用工具 | |
| Xamarin Controls | |
| 数据管理 | |
| 数据服务 | |
| 数据可视化 | |
| 输入和编辑器 | |
| 报告和文档 | |
| 排程 | |
| JavaScript 组件 | |
| 框架和集成 | |
| 通用 | |
| 数据管理 | |
| 打印和文档 | |
| DataGrid | |
| 数据可视化 | |
| 导航和布局 | |
| 输入与编辑器 | |
| 调度 | |
| 观众 | |
| Wijmo Designer | |
MESCIUS(前称 GrapeCity)是一家领先的、面向开发者的品牌,成立于日本,拥有超过30年的历史。它以其丰富的软件组件套件而闻名,包括报表框架、电子表格库以及面向日本市场的输入控件。ActiveReports、SPREAD、InputMan 和 ComponentOne 等热门产品支持 .NET 和 JavaScript 生态系统,并广泛应用于关键业务应用中。MESCIUS 具备经过验证的可靠性、全面的日文化支持以及强大的技术支持等独特优势,使其成为构建复杂且本地化系统的 IT 专业人士和软件开发者值得信赖的选择。
与我们的客户支持团队聊天