Maison > Article > interface Web > Comment convertir une image PNG en codage Base-64 pour les URI de données CSS en Python ?
Question :
Comment puis-je convertir une image PNG en Format codé en base 64 à utiliser comme URI de données dans une feuille de style CSS ?
Malheureusement, cette question ne peut pas être résolue à l'aide d'une solution de ligne de commande Unix.
Réponse :
Pour convertir une image PNG au format codé en base 64 en Python, suivez ces étapes :
Exemple de code :
<code class="python">import base64 binary_fc = open(filepath, 'rb').read() # fc aka file_content base64_utf8_str = base64.b64encode(binary_fc).decode('utf-8') ext = filepath.split('.')[-1] dataurl = f'data:image/{ext};base64,{base64_utf8_str}'</code>
Remarque :
N'oubliez pas d'inclure le préfixe nécessaire data:image/{ext};base64, pour que l'URI des données soit valide.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!