Resmimi bir sunucuya gönderebilmem için resmimi bir base64 dizesine dönüştürmem gerekiyor. Bunun için herhangi bir js dosyası var mı... ? Yoksa nasıl dönüştürebilirim
Bunun için HTML5 <canvas>
kullanabilirsiniz:
Bir tuval oluşturun, resminizi içine yükleyin ve ardından base64 gösterimini almak için toDataURL()
kullanın (aslında bu bir data:
URL'sidir ancak base64 kodlu resmi içerir).
Eğer dojo kullanıyorsanız, bize base64'e kodlama veya kod çözme için doğrudan bir yol sunar.
Bunu dene:
Bir bayt dizisini dojox.encoding.base64 kullanarak kodlamak için:
var str = dojox.encoding.base64.encode(myByteArray);
base64 kodlu bir dizenin kodunu çözmek için:
var bytes = dojox.encoding.base64.decode(str);