导出为 PNG
从 4.1 版本开始,dhtmlxScheduler 提供了一个在线导出服务,允许您将调度器导出为 PNG 图像。
注释
该服务是免费的,但导出的 PNG 图片将在 GPL 许可下包含库的水印。如果您购买了许可证,在有效支持期内(所有 PRO 许可证为 12 个月),导出将不会有水印。
使用导出服务
您可以选择不同的导出服务。可以将它们本地安装在您的机器上,从而无需依赖在线服务即可导出 Scheduler 为 PNG。
请注意,导出服务并未与 Scheduler 包一起提供。有关各服务的使用条款,请参阅相关文档。
请求大小限制
所有导出方法(如 exportToPDF、exportToPNG 等)都使用统一的 API 端点 https://export.dhtmlx.com/scheduler。允许的最大请求大小为 10 MB。
默认导出为 PNG
要将调度器导出为 PNG 图像,请按照以下步骤操作:
- 使用 plugins 方法启用 export_api 插件:
scheduler.plugins({
export_api: true
});
注释
对于 7.0 之前的 Scheduler 版本,还需要在页面中引入 https://export.dhtmlx.com/scheduler/api.js 脚本以激活在线导出服务,例如:
<script src="codebase/dhtmlxscheduler.js"></script>
<script src="https://export.dhtmlx.com/scheduler/api.js"></script>
- 使用 exportToPNG 方法触发导出:
<input value="Export to PNG" type="button" onclick='scheduler.exportToPNG()'/>/*!*/