我希望能够为当用户从绘图上的模式栏中选择“下载为 png”时创建的 ggplotly 图像指定文件名和尺寸。
我看到有一种方法可以从这里提出的绘图中做到这一点,但希望有来自 ggplotly 图表的类似控制,类似于这里提出的问题。
使用相同的代码示例:
x <- c(1:15)
y <- c(1:15)
xy <- as.data.frame(cbind(x, y))
example <- ggplot(data = xy, aes(x = x, y = y)) + geom_line()
ggplotly(example) %>% config(displaylogo = FALSE,
modeBarButtonsToRemove = c(
'sendDataToCloud',
'autoScale2d',
'resetScale2d',
'hoverClosestCartesian',
'hoverCompareCartesian'
))
Run Code Online (Sandbox Code Playgroud)
我可以利用另一个config setting
来指定文件名/属性吗?downloadImage 设置具有文件名、宽度和高度,但我不确定来自 ggplot 时如何访问这些内容。我发现的配置设置列表似乎没有任何我可以重新调整用途的内容。
能够指定文件名和尺寸将非常有帮助,这样我的网站的用户就可以更轻松、更一致地下载图像。此外,向这些下载的图像添加时间戳/文本信息的能力将更加出色。