Abrufen der Bildabmessungen von der base64-Zeichenfolge

Ich erhalte eine Base64-Zeichenfolge eines Bildes und verwende sie als Quelle für eine HTML-Seite. Img wiederum ist ein Kind von div. Ich möchte div automatisch an die Bildgröße anpassen lassen. Es wurde versucht, die Abmessungen eines Bildes mit Javascript zu ermitteln (... = element.style.height), aber es hat nicht funktioniert (ich glaube, es liegt am asynchronen Laden eines Bildes). Jetzt denke ich, dass es vielleicht möglich ist, die Bildabmessungen im Voraus zu ermitteln und die Größe eines übergeordneten Div manuell zu berechnen.

Ist es irgendwie möglich, Bilddimensionen aus der Base64-Zeichenfolge zu extrahieren, ohne sie vollständig zu dekodieren?

BEARBEITET Ich habe die Onload-Methode verwendet, um die Größe des übergeordneten Div zu ändern.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage