Amcharts下载的图像在Windows和Linux机器上都是模糊的,但不是在mac上

时间:2017-09-09 07:11:13

标签: amcharts pdfmake

我正在使用Amcharts.js生成图表但我遇到了一个问题“下载的图像仅在Windows和Linux系统上模糊,但不在Mac上”,并且还与amcharts支持团队进行通信但尚无响应。

1 个答案:

答案 0 :(得分:1)

请尝试将multiplier设置为2.在https://github.com/amcharts/export处查看此设置。

this.toJPG({
    multiplier: 2
}).function (data) {
    // Export
});

请在此处查看更新后的示例:https://www.amcharts.com/kbase/exporting-multiple-charts-on-the-page-to-a-single-pdf/

什么是乘数?

我们假设您的图表宽800像素,高400像素。如果乘数为1,则图像可能会拉伸以覆盖PDF中的显示区域。如果PDF宽度为1000像素,则表示图像正在拉伸,因此看起来很模糊。

如果将乘数设置为更大的值,例如2,那么该图像将创建1600px乘800px。这意味着它不需要拉伸,除非你的PDF显示超过1600px。