Decoder un text base 64 pour obtenir une image

Bonjour à tous,

Après avoir exploré pas mal de forum, je m'adresse aujourd'hui à vous dans l'espoir que quelqu'un puisse m'aider à trouver un solution à mon problème.

A partir d'une appli (PowerApps), je stock différentes informations sur un tableur Excel, dont des photos.

Une fois les photos prises via l'appli, celles ci sont converties automatiquement en base64 et sont insérées dans mon excel.

Mon souhait est de pouvoir créer une macro me permettant d'afficher l'image dans une cellule Excel sous sa forme originale

( Passer du texte en base 64 à une véritable image ).

J'espère avoir été assez clair dans ma demande. Si ce n'est pas le cas, n'hésitez pas à me l'indiquer.

Merci d'avance pour vos réponses.

Mickael

En pièce jointe un exemple avec : dans les colonne A et C mes champs TextBase64 ( image + signature )

L'idée est d'obtenir en B1 l'image du texte de A1, ect ....

UP !

Personne pour me répondre ???

Bonjour,

pas de réponse directe mais une piste à explorer.

Ta chaine ressemble furieusement aux pièces type MIME incorporées dans les mails.

Ca date du temps de la préhistoire informatique où on ne pouvait transmettre que des caractères de 6 bits (64 possibles) pour gagner de la place et de la bande passante. Pour transmettre des octets on regroupait 3 octets sur 4 caractères (de 6 bits).

La piste est donc de faire des recherches sur 'vba mime' ou approchant. Et peut-être même existe-t-il une fonction Outlook qui ferait ces conversions (?)

A défaut reconstruire les octets (4 car. mis bout à bout te donnent 3 octets) et enregistrer dans un fichier jpg pour le reconstituer.

eric

PS : ça semble se confirmer par la taille de la chaine : 32767. En soustrayant l'entête de 23 caractères "data:image/jpeg;base64," on obtient bien un multiple de 4. Ce qui donnerait une image de 8186*3 octets. Reste à voir si l'entête des jpg est inclus ou non dans tes données pour avoir un fichier valide.

Merci Eriiic,

Je vais orienter mes recherches sur le MIME.

Rechercher des sujets similaires à "decoder text base obtenir image"