javascript - 向 Chart.js 添加水印/ Logo

标签 javascript html canvas chart.js

我一直在浏览文档和其他 SO 帖子,但以前似乎没有人问过这个问题。

有什么方法可以向使用 Chart.js 制作的图表添加水印或 Logo 吗?

我需要这个主要是因为当人们将图表作为图像下载时,我不太关心它是否显示在我的网站上,只要用户下载它时它就在那里。

有人能指出我正确的方向吗?

非常感谢! :)

最佳答案

我很抱歉在发布问题几分钟后自己找到了答案,但我之前一直找不到这个答案:(

这个 Chart.js 插件将做到这一点:https://www.npmjs.com/package/chartjs-plugin-watermark

options: {

      watermark: {

          image: "//imgurlhere.jpg",
          x: 20,
          y: 10,
          width: 53,
          height: 60,
          opacity: 0.25,
          alignX: "left",
          alignY: "top",
          alignToChartArea: true,
          position: "back"

      },

}

关于javascript - 向 Chart.js 添加水印/ Logo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57492227/

相关文章:

javascript - JSON写入文件不会更新,只是替换

javascript - 递归调用中的返回语句

javascript - 如何使用 JqueryUI sortable 更改放置元素的样式?

animation - CSS3 格 'pulse'

javascript图像加载问题

javascript - Html5 div 在 Canvas 上跨浏览器

javascript - 在 js/node.js 中检查一行是否只包含空格和\n

javascript - Doxygen 带有 HTML 按钮,点击后会更改文本

javascript - AddThis插件无法排除手机工具箱中的服务

arc() 长度的 JavaScript 动画