我從.net webservice中檢索pictureStream的字節數組。 JSON的字節數組迴應是這樣的:將PictureStream轉換爲HTML5畫布
[137, 80, 78, 372, 617 more...]
我想轉換此字節數組,並繪製成HTML畫布這樣
var context = document.getElementById('boxcover').getContext('2d');
context.putImageData(movies.PictureStream, 0, 0);
但是,這是行不通的。我沒有訪問修改webservice,所以我正在尋找轉換這個字節數組成一個圖片使用Javascript只。另外,我不能使用服務器端腳本,只能在客戶端使用。
感謝您的幫助
這裏是字節數組如何進來的例子:http://www.copypastecode.com/33072/
我相信這些數據來自PNG或JPEG,使用.net 中的ReadBytes方法可以給我一個將原始字節流轉換爲base64的例子嗎? – shitburg 2010-07-22 23:03:06
window.btoa會將ASCII字符串轉換爲64;我回去了,並在我的回答中加入了一個例子。 – 2010-07-23 05:04:30
Kyle你是男人之間的神,謝謝兄弟! – shitburg 2010-07-23 13:57:29