Convertir la chaîne blob de fichier jpg
Dans ma méthode, je reçois un paramètre qui est une chaîne qui représente un fichier blob. La ficelle est énorme, voici il débuts:
"iVBORw0KGgoAAAANSUhEUgAAAHgAAAA3CAMAAADwtH5ZAAADAFBMVEX//////P///v/+///3/f3//f+zoJL3///15/SKWy
fZ3NPw///w/v78+/n++vH79vP9/f35/fz1+/n0+/T/+vj/+v3p7Ne6MgK8UgDKYBTTSxfXTTC+dWaHMBT///v4///49vf9
//7+/v77///8////9/zo2L+zTAHEZgazSQ/MgAjIqEWqUB7KdhbboELEdDm/dBfNbTG+moS5Sh/n9fbu+vD/8vH9/Pfx///
+9fr4//3//Pv4+fSSTxvGgAbOlV6bSwDKoW2wdlC6bRPLo3DElEqyPwjbcwDOpCuzNwDWgUDpdD7Un22yeln7/+71//368"
Comment faire pour le convertir en .fichier jpg?
La chaîne est en base64.
- Et que savez-vous sur cette chaîne? Codé en Base 64? Et ce qui est à l'intérieur?
- Oui, c'est base64.
- décoder et écrire dans un fichier.
Vous devez vous connecter pour publier un commentaire.
Commencez par récupérer les octets:
Et quand c'est un fichier image, il suffit d'écrire:
C'est ma façon d'enregistrer l'image dans l'API Web.
Vous pouvez obtenir l'extension de fichier de base sur la base de 64 contenu, et de les combiner pour
filePath
commeMéthode pour obtenir un type de fichier de base de la chaîne base64