javascript - 从链接获取画布作为图像
问题描述
我的网页上有一个 p5.js 画布,我想从链接中获取该画布作为图像,就像托管在网站上的原始媒体文件一样,这样我就可以将它用作普通的获取媒体链接,不确定技术术语是什么。
这可能吗,还是我必须先在本地下载图像并从驱动器中使用它?
解决方案
我不知道如何做到这一点,但你有一些选择。
选项 1:将您的草图作为canvas
元素嵌入,这正是 p5.js 的设计目的。我的直觉告诉我,这可能是你真正应该做的。
选项 2:通过右键单击将草图(或草图的多个版本)保存为图像,然后将其用作普通图像。
选项 3:对 p5.js 画布进行某种服务器端渲染,并将其作为图像提供。这是相当先进的,但你可以谷歌“p5.js 服务器端”了解更多信息。我的直觉告诉我,这可能不是你真正应该做的。
老实说,这听起来像是您试图将 p5.js 用于它不适合的东西。大多数地方可以嵌入图像,可以嵌入 p5.js 画布,所以我猜你可能想要这样做。但是如果你超级好奇的话,服务器端渲染是我会探索的方向。
推荐阅读
- python - 根据索引和值创建列表列表
- c++ - 将结构写入二进制文件后,文件仍然有正常字符而不是不可读的字符
- r - 在双向频率表中同时显示 Ns 和比例
- sql - PostgreSQL - 查询 JSON 并替换 JSON 值
- angular - 使用两种语言 (pdfMake) 时,在虚拟文件系统中找不到文件“pdfmake/build/Roboto-Regular.ttf”
- ms-access - 无法解释的“输入参数值”访问问题
- oracle - 从 informatica 表达式转换中提取两个之间的字符串
- python - 如何通过 pySerial 从 Python 发送 int 或 string 并在 C 中转换为 int 或 String
- c# - 如何在 c# Visual Studio 2019 的单元测试方法中使用控制台或终端来显示输出并接收来自用户的输入?
- python - def() 外与 def() 内