所以我在小程序方面经验不是很丰富,但是我有一个小程序可以根据用户输入绘制一些内容,将小程序创建的内容保存为图像文件的最简单方法是什么? (最好是在用户单击“小程序”然后单击“保存图像”之后)
最佳答案
I have an applet that draws something based on user input,
让小程序使用现有的 <img ..>
页面上的元素。每当图像发生变化时,对 image as Base-64 进行编码并将其写入img.src
属性。
小程序需要使用小程序可用的 Java/JavaScript 桥来操作托管它的网页的文档对象模型。
..what is the easiest way to save what the applet creates as an image file? (preferably after the user clicks "applet" then like "save image")
如果浏览器支持保存 Base 64 编码图像,则该功能应该由浏览器自动提供。
<小时/>当然,如果使用Java Web Start部署小程序,可以使用 FileSaveService
JNLP API 的。
关于java - 将小程序保存为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23504482/