首页 > 解决方案 > 从链接获取画布作为图像

问题描述

我的网页上有一个 p5.js 画布,我想从链接中获取该画布作为图像,就像托管在网站上的原始媒体文件一样,这样我就可以将它用作普通的获取媒体链接,不确定技术术语是什么。

这可能吗,还是我必须先在本地下载图像并从驱动器中使用它?

标签: javascripthtmlp5.js

解决方案


我不知道如何做到这一点,但你有一些选择。

选项 1:将您的草图作为canvas元素嵌入,这正是 p5.js 的设计目的。我的直觉告诉我,这可能是你真正应该做的。

选项 2:通过右键单击将草图(或草图的多个版本)保存为图像,然后将其用作普通图像。

选项 3:对 p5.js 画布进行某种服务器端渲染,并将其作为图像提供。这是相当先进的,但你可以谷歌“p5.js 服务器端”了解更多信息。我的直觉告诉我,这可能不是你真正应该做的。

老实说,这听起来像是您试图将 p5.js 用于它不适合的东西。大多数地方可以嵌入图像,可以嵌入 p5.js 画布,所以我猜你可能想要这样做。但是如果你超级好奇的话,服务器端渲染是我会探索的方向。


推荐阅读