c# - 剑道图的服务器端渲染
问题描述
我需要向我的用户发送预定邮件。在这封邮件中,我需要展示图表(最好是剑道图表)。我有数据,但不知道在服务器端动态生成图表附件。我怎样才能做到这一点。
我用剑道图表创建了一个示例 html 页面。尝试使用在线工具将此 html 屏幕转换为 pdf。但是 Kendo 需要更长的时间来渲染图表。因此,这会导致空白页。
解决方案
您可以使用 saveAsPDF 或 excelExport 函数:
$("#grid").data("kendoGrid").saveAsPDF();
或者
$('#grid').getKendoGrid().saveAsExcel();
您还可以将函数添加到网格定义中:
excelExport: function (e) {
e.workbook.fileName = "Grid.xlsx";
},
希望能帮助到你
推荐阅读
- c# - 创建日期时间对象时出现日期时间小时格式问题
- swift - ios - Swift 4:UIImageView.animationImages 完成后如何删除 UIImageViews?
- android - Jetpack 导航组件如何使用隐式意图?
- firemonkey - 检测屏幕锁定 - Win32 中的 FMX
- c++ - Qt Json解析c ++
- java - 自动配置与自动装配 - Spring Boot
- xcode - il2cpp 文件不可用
- xamarin.ios - 使用不直接或不直接从 InterfaceController 继承的类创建 Xamarin ios 故事板接口
- c - 标记字符串中所有出现的子字符串
- php - 按位 & | 八进制运算符