【问题标题】:download chart as jpg instead of png将图表下载为 jpg 而不是 png
【发布时间】:2018-10-26 15:45:43
【问题描述】:

我发现react-chartkick(基于chartkick)非常有用且易于集成。

我也使用它的download-charts 功能。

唯一的问题是我必须提供一种将图表下载为 jpg 图像的方法,而且看起来没有这样的选项(它总是创建一个 png 文件)。我错过了什么吗?有什么解决办法吗?

Here 是我在 GitHub 上打开的问题。

【问题讨论】:

  • 通常图形和纯色图像应采用 .PNG 格式,因为可以在较小的图像尺寸中保留质量。另一方面,您始终可以使用其他工具对文件进行转换。

标签: javascript chartkick


【解决方案1】:

您可以在download 选项中指定文件名。

{download: "chart.jpg"}

请参阅此fiddle 了解用法。

【讨论】:

  • 不错的尝试,但答案不正确。它仍然是 png (计算机检查文件中的标题,发现它是 png 并将其打开为 png)。您可以使用记事本/vi 打开它并检查标题或使用其中一种在线工具,例如checkfiletype.com。你会看到它仍然是 png。