3
使用畫布元素處理圖像,然後通過 canvasImg.toDataURL("image/jpeg", 1.0)
, 獲得結果是否可以將結果轉換爲二進制圖像文件客戶端?我試圖避免我可以將圖像從base64轉換爲二進制客戶端嗎?
- 往返於服務器和
- 吸吮服務器的RAM爲GD過程。
目標是編輯圖像,並將其作爲一個文件,而不需要接觸我的服務器。
使用畫布元素處理圖像,然後通過 canvasImg.toDataURL("image/jpeg", 1.0)
, 獲得結果是否可以將結果轉換爲二進制圖像文件客戶端?我試圖避免我可以將圖像從base64轉換爲二進制客戶端嗎?
目標是編輯圖像,並將其作爲一個文件,而不需要接觸我的服務器。
Daniel C的評論導致我的解決方案(這裏在Convert Data URI to File then append to FormData)。
我需要的一件額外的東西是URL.createObjectURL(blob)
,它給了我一個字符串句柄來傳遞文件。
是否有幫助:http://stackoverflow.com/questions/13990673/upload-canvas-data-to-s3? –
是的,它完全可以。好吧,一旦我發現了這個:'URL.createObjectURL()。' 謝謝。希望我可以接受這個答案,因爲該q的標題與我的搜索條件不符,但它解決了這個問題。 – axlotl
啊確定我們不是在這裏的積分 –