2017-08-11 109 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