[英]How save Form as image or convert to image in java
我有一个场景
用户在前端填写表格,例如注册表格
然后用户保存表单-当用户点击保存按钮时,用户填写的所有数据将发送到rest web-service(使用spring)以将表单数据保存在db中。
但是我也想要这个
形式非常复杂,颜色充满了许多徽标。
实现此目标的最佳方法是什么?
在前端将图像转换为表格并上传至其他
在后端以图像形式转换数据
该应用程序适用于android和网络
在前端使用-jquery
在后端使用-弹簧
因此,对于您来说,一种简单的解决方案是只使用当前的dom并将其另存为png,您可以使用这样的预构建框架
https://github.com/tsayen/dom-to-image
用纯JavaScript编写的代码,然后可以将生成的png上载到数据库或任何要存储在其中的文件。
例:
var node = document.getElementById('my-node');
domtoimage.toPng(node)
.then(function (dataUrl) {
var img = new Image();
img.src = dataUrl;
document.body.appendChild(img);
})
.catch(function (error) {
console.error('oops, something went wrong!', error);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.