您好,登錄后才能下訂單哦!
這篇文章主要介紹了js如何壓縮圖片到指定大小的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇js如何壓縮圖片到指定大小文章都會有所收獲,下面我們一起來看看吧。
1.壓縮圖片需求
大多時候我們需要將一個File對象壓縮之后再變為File對象傳入到遠程圖片服務器;有時候我們也需要將一個base64字符串壓縮之后再變為base64字符串傳入到遠程數據庫;有時候后它還有可能是一塊canvas畫布,或者是一個Image對象,或者直接就是一個圖片的url地址,我們需要將它們壓縮上傳到遠程。
2.壓縮實例
//將圖片壓縮到100KB imageConversion.compressAccurately(file,100); //還可以加上其他選項,指定壓縮圖片的精確度、類型、寬度、高度、旋轉方向、縮放 imageConversion.compressAccurately(file,{ size: 100, //The compressed image size is 100kb accuracy: 0.9,//the accuracy of image compression size,range 0.8-0.99,default 0.95; //this means if the picture size is set to 1000Kb and the //accuracy is 0.9, the image with the compression result //of 900Kb-1100Kb is considered acceptable; type: "image/png", width: 300, height: 200, orientation:2, scale: 0.5, })
關于“js如何壓縮圖片到指定大小”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“js如何壓縮圖片到指定大小”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。