Img-url zu dataurl mit JavaScript

Mit JavaScript, ich möchte konvertieren, ein img-tag wie diesem:

<img width="11" height="14" src="http://mysite/file.gif" alt="File Icon">

In ein mit einem dataurl wie diese:

<img width="11" height="14" src="data:image/gif;base64,R0lGODlhCwAOAMQfAP////7+/vj4+Hh4eHd3d/v7+/Dw8HV1dfLy8ubm5vX19e3t7fr6+nl5edra2nZ2dnx8fMHBwYODg/b29np6eujo6JGRkeHh4eTk5LCwsN3d3dfX13Jycp2dnevr6////yH5BAEAAB8ALAAAAAALAA4AAAVq4NFw1DNAX/o9imAsBtKpxKRd1+YEWUoIiUoiEWEAApIDMLGoRCyWiKThenkwDgeGMiggDLEXQkDoThCKNLpQDgjeAsY7MHgECgx8YR8oHwNHfwADBACGh4EDA4iGAYAEBAcQIg0Dk gcEIQA7" alt="File Icon">

Ist das möglich?

mögliche Duplikate von " Bild in base64 mit javascript
Warum wollen Sie das tun?
Da jsPDF nur zu unterstützen scheint, die Bilder wie, die.
Ich glaube nicht, dass es ein Duplikat der Antwort, weil er das herunterladen der binären Daten aus dem server und die Umwandlung in Base64. Ich bin versucht, zu konvertieren, eine absolute url, base64, auf dem client ohne Download ein zweites mal, wenn möglich.
noch, das Frage-und-Antwort konvertiert einen string in Base64. Ich habe nicht einen string zu konvertieren, nur eine url. Die btoa() Funktion nicht akzeptiert eine url.

InformationsquelleAutor adam0101 | 2014-09-05

Schreibe einen Kommentar