-1
votes

Comment puis-je convertir d'une chaîne de base64 en image à l'aide de JavaScript

J'ai une chaîne de base64 maintenant, je veux convertir cette base 64 chaîne à l'image, toutes idées que je peux faire?


2 commentaires

Dupliqué possible de Convertir base64 en image dans JavaScript / JQuery


Avez-vous essayé de googler le titre de cette question? Veuillez lire Combien d'effort de recherche est attendu des utilisateurs de dépassement de pile?


4 Réponses :


0
votes

Essayez ceci xxx


0 commentaires

0
votes

Votre HTML peut gérer la base64 aussi longtemps que vous avez 'Data: image / png; base64,' dans le cadre de la SRC IMG. Échantillon ci-dessous.

<img src="data:image/png;base64, base64goeshere" alt="blah" />


0 commentaires

0
votes

Just Ajoutez Data: image / png; base64, code> avant votre chaîne de base64 et ajoutez-le dans SRC de votre image.

p>

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWBAMAAADOL2zRAAAAG1BMVEXMzMyWlpaqqqq3t7fFxcW+vr6xsbGjo6OcnJyLKnDGAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABAElEQVRoge3SMW+DMBiE4YsxJqMJtHOTITPeOsLQnaodGImEUMZEkZhRUqn92f0MaTubtfeMh/QGHANEREREREREREREtIJJ0xbH299kp8l8FaGtLdTQ19HjofxZlJ0m1+eBKZcikd9PWtXC5DoDotRO04B9YOvFIXmXLy2jEbiqE6Df7DTleA5socLqvEFVxtJyrpZFWz/pHM2CVte0lS8g2eDe6prOyqPglhzROL+Xye4tmT4WvRcQ2/m81p+/rdguOi8Hc5L/8Qk4vhZzy08DduGt9eVQyP2qoTM1zi0/uf4hvBWf5c77e69Gf798y08L7j0RERERERERERH9P99ZpSVRivB/rgAAAABJRU5ErkJggg==" alt="">


0 commentaires

0
votes

Veuillez utiliser la fonction ci-dessous et transmettre la base64 comme DataURL et Nom du fichier sous forme de nom de fichier dans la fonction ci-dessous.

function dataURLtoFile(dataurl, filename) {
    var arr = dataurl.split(','), mime = arr[0].match(/:(.*?);/)[1],
        bstr = atob(arr[1]), n = bstr.length, u8arr = new Uint8Array(n);
    while (n--) {
        u8arr[n] = bstr.charCodeAt(n);
    }
    return new File([u8arr], filename, { type: mime });
}


0 commentaires