从Processingjs草图保存PNG吗?

时间:2018-08-08 17:46:06

标签: processing processing.js dat.gui

我正在本地运行我的processingjs草图,并且试图保存画布的PNG,但无法获取常规命令saveCanvas(“ image”,'jpg');并保存(“ diagonal.tif”);工作。

有没有人提示如何完成这项工作?

干杯, 泰雷兹

1 个答案:

答案 0 :(得分:0)

查看the reference可以最好地回答此类问题。

看看save()saveFrame()的文档。我不确定saveCanvas()的来源,但是我在Processing.js参考中看不到它。您是否在考虑P5.js?

无论如何,文档说:

  

这些文件保存到草图的文件夹中,可以通过从“草图”菜单中选择“显示草图文件夹”来打开。

这使我感到怀疑,这些仅设计用于处理编辑器。

看看您的developer tools来检查JavaScript控制台中是否有错误。尝试调用save()saveFrame()函数时会看到什么?

我还建议您搜索“ processing.js保存图像”以获得大量结果,包括:

如果仍然无法正常工作,请使用简化的MCVE链接到CodePen或JSFiddle,以证明问题所在。