javascript - 有没有办法使用 Chart.js 将图表作为图像直接存储到服务器?
问题描述
目前,我正在使用 html2canvas 并且能够首先将使用 Chartjs 生成的图表转换为 base64Image,然后将其保存到服务器上的文件夹中。但是,这需要我先在浏览器中渲染图像。我希望能够将图表保存为图像,而无需首先在客户端加载。因此,基本上脚本将在服务器端运行并直接将图像存储在服务器上。
解决方案
您可以使用https://www.image-charts.com/使用它,您可以将配置作为 api 请求发送,然后您会取回图像,因此您必须在服务器上调用它来保存它。
推荐阅读
- amazon-web-services - AWS Quicksight - 具有相同设置的多个图表
- css - 在网格中围绕一定数量的元素包裹标签
- azure-functions - 本地 Azure Functions 是否适合生产?
- storybook - 如何获取故事书以获取自定义事件
- asp.net - Azure 应用服务是否支持 ASP.NET 4.6.1 版本?
- flutter - 自定义日历,如 Google Flutter
- performance - 获取非常大的文本文件的长度统计信息
- javascript - Javascript - 一键下载多个链接
- c# - 如何将 asp.net core api 应用程序部署到 azure
- c# - 我将如何着手做类库并将其插入到我的主窗体中,最好是一个例子?