从 link 获取 canvas 作为图像
Get canvas as an image from link
我的网页上有一个 p5.js canvas,我想从 link 中获取 canvas 作为图像,就像原始媒体文件一样托管在网站上,这样我就可以将其用作普通获取
媒体 link,不确定技术术语是什么。
这可能吗,还是我必须先在本地下载图像,然后从驱动器中使用它?
我不知道有什么方法可以做到这一点,但你有一些选择。
选项 1: 将您的草图嵌入为 canvas
元素,这正是 p5.js 的目的。我的直觉告诉我,这可能是你真正应该做的。
选项 2:通过右键单击将草图(或草图的多个版本)保存为图像,然后将其作为普通图像提供。
选项 3: 对 p5.js canvas 进行某种服务器端呈现,并将其作为图像提供。这是相当高级的,但您可以 google "p5.js 服务器端" 了解更多信息。我的直觉告诉我,这可能不是你真正应该做的。
老实说,这听起来像是您在尝试将 p5.js 用于不该用于的目的。大多数地方你可以嵌入图像,你可以嵌入 p5.js canvas,所以我猜你可能想这样做。但是服务器端渲染是我想探索的方向,如果你超级好奇的话。
我的网页上有一个 p5.js canvas,我想从 link 中获取 canvas 作为图像,就像原始媒体文件一样托管在网站上,这样我就可以将其用作普通获取 媒体 link,不确定技术术语是什么。
这可能吗,还是我必须先在本地下载图像,然后从驱动器中使用它?
我不知道有什么方法可以做到这一点,但你有一些选择。
选项 1: 将您的草图嵌入为 canvas
元素,这正是 p5.js 的目的。我的直觉告诉我,这可能是你真正应该做的。
选项 2:通过右键单击将草图(或草图的多个版本)保存为图像,然后将其作为普通图像提供。
选项 3: 对 p5.js canvas 进行某种服务器端呈现,并将其作为图像提供。这是相当高级的,但您可以 google "p5.js 服务器端" 了解更多信息。我的直觉告诉我,这可能不是你真正应该做的。
老实说,这听起来像是您在尝试将 p5.js 用于不该用于的目的。大多数地方你可以嵌入图像,你可以嵌入 p5.js canvas,所以我猜你可能想这样做。但是服务器端渲染是我想探索的方向,如果你超级好奇的话。