我正在使用HTML 5 Canvas & Java腳本創建圖像編輯工具。我通過縮放圖像以適應畫布,應用一些濾鏡並將圖像保存到磁盤來將大圖像加載到畫布。HTML5在畫布上載入較小的圖像並保存實際大小圖像
問題是,當我將畫布保存爲圖像時,它將存儲具有畫布大小的圖像。我想要的是圖像將被存儲到其應用過濾器的實際尺寸。 Flickr使用相同的方法。
對於實施例
如果圖像是1000像素X 1000像素,並在300 x 300像素的畫布顯示,我加載圖像以帆布作爲300像素x300像素。同時保存我仍然想用1000px X 1000px dimesnion保存圖像。怎麼做?
我正在開發使用PHP,HTML5 & Javascript。
我想做的事情在客戶端的一切,之前的圖像發送到服務器
任何幫助嗎?
尋找合適的解決方案
嗨,你是如何使圖像在畫布上變小? –
Ys,圖像的縮放像畫布一樣閃爍,當保存圖像時,它會產生相似的原始尺寸圖像 – user1531437