1

在 Vaadin 14.4.2 中,我有一个带有右侧“图表菜单”按钮的图表,允许用户将图表下载为各种格式(例如 png、jpeg 等)。但是,当我将图表下载为 png 时,它会被严重“压扁”。它看起来不像我的用户屏幕上显示的图表。我原以为分辨率至少与用户在自己的屏幕上看到的一样好。为什么 Vaadin 图表会转换分辨率?换句话说,有没有一种简单的方法可以让“下载到 png”看起来与用户在他的屏幕上看到的一样?(更糟糕的是,我将禁用“下载到文件”图表功能,因为大多数用户可能知道如何截取屏幕截图,但我希望下载功能能够工作,因为它会产生“

在此处输入图像描述

现在是 png:您可以清楚地看到它看起来不像上面屏幕截图中的图表。由于某种原因,它的分辨率要低得多。

在此处输入图像描述

4

1 回答 1

1

在没有看到代码的情况下,我猜想不同之处在于使用的 witdh。

如果您尚未将 定义Exporting.setPrintMaxWidth()为与导出图表的使用宽度一样宽,则将使其适合默认情况下的典型纸张格式780

于 2021-05-04T10:47:41.540 回答