2017-08-11 111 views
-1

我想将上传的图像设置为画布背景。因此,不能在背景中进行更改。即使我使用橡皮擦,它也不应该抹去background_image。我可以将上传的图像设置为画布的背景图像吗?

+1

什么是“橡皮擦”? – guest271314

+0

https://www.google.com.pk/search?biw=1280&bih=617&tbm=isch&sa=1&q=eraser+in+paint&oq=eraser+in+paint&gs_l=psy-ab.3...12436.14655.0.14753.11.9 .1.0.0.0.250.922.2-4.4.0 .... 0 ... 1.1.64.psy-ab..6.5.929 ... 0j​​0i67k1j0i10k1j0i24k1.Hp2RtRqmBXE#imgrc = hFcR0Sk4Gw2msM: –

+0

您可以检查链接,你会知道我在说什么。 –

回答

0

要上载的图像文件设置为<canvas>background-image值可以传递上传File对象URL.createObjectURL(),然后通过将所得Blob URL到CSS url()功能设定在background-image属性值。

+0

@ShizaArshad您尚未提供任何代码来验证您试图解决自己的问题。无论是原始问题还是阅读链接发布在以前的评论https://stackoverflow.com/questions/45627906/can-i-set-the-uploaded-image-as-a-background-image-of-canvas/45628860? noredirect = 1#comment78217065_45627906。您应该能够使用Answer和之前的注释中的描述,这与'change'事件处理程序和'>'相关,以组合相应的代码以满足您自己的需求。 – guest271314