我尝试创建一个简单的应用程序,将填充的数据从表单转换为图像。 例如:我有一个动态填充所有数据的表单。当我单击提交时,我想将填充字段的结果转换为图像。
我是否只能使用javascript,vue.js或做出反应?
示例:
答案 0 :(得分:0)
Canvas可用于以编程方式创建图像。
这可以使用react-canvas库轻松实现。
const ReactCanvas = require('react-canvas');
const Surface = ReactCanvas.Surface;
const Image = ReactCanvas.Image;
const Text = ReactCanvas.Text;
class MyComponent extends Component{
render(){
const surfaceWidth = window.innerWidth;
const surfaceHeight = window.innerHeight;
return(
<Surface width={surfaceWidth} height={surfaceHeight} left={0} top{0}>
<Text>
Text Data from Your form component
</Text>
</Surface>
)
}
}