Guide

Comment convertir un PNG en WebP

Fournissez les données de votre PNG en base64, laissez la qualité à sa valeur par défaut de 85 ou renseignez-la, puis lancez la conversion. En cas de réussite, vous obtenez les données WebP encodées en base64.

Outil Convertisseur PNG en WebP

Convertir un PNG en WebP à partir de données d’image

Cet outil sert à transformer des données d’image PNG fournies en données WebP. Il convient lorsque votre fichier ou votre flux d’image est déjà disponible sous forme de données encodées en base64 et que vous souhaitez récupérer le résultat dans ce même format textuel. Le réglage de qualité est facultatif : si vous ne le renseignez pas, la valeur utilisée est 85. Les images PNG en mode palette sont converties en RGBA avant l’enregistrement en WebP.

Procédure

  1. Préparez les données de votre image PNG sous forme de texte encodé en base64. Vérifiez que la chaîne correspond bien à une image PNG et qu’elle n’est pas vide.

  2. Fournissez cette chaîne dans le contrôle prévu pour les données d’image. L’entrée est facultative, mais sa valeur par défaut est vide ; sans données d’image fournies, l’opération n’aboutit pas.

  3. Indiquez une valeur de qualité si vous souhaitez remplacer la valeur par défaut de 85.

  4. Lancez la conversion. Les données fournies sont décodées depuis le base64, puis ouvertes et enregistrées au format WebP. Pour une image en mode palette, la conversion intermédiaire vers RGBA est appliquée avant l’enregistrement.

  5. Récupérez le résultat seulement si l’opération est annoncée comme réussie. Le résultat attendu dans ce cas est un texte contenant les données de l’image WebP encodées en base64. Vous pouvez ensuite transmettre ce texte à l’étape qui attend des données WebP.

Comprendre le résultat et les limites

Une réussite signifie que les données de sortie représentent l’image WebP sous forme de texte base64. Cela ne permet pas, à lui seul, de déduire une taille de fichier, une qualité visuelle ou un niveau de compression précis, car aucune valeur de résultat de ce type n’est établie ici.

Une opération peut échouer pendant le décodage des données, l’ouverture de l’image, la conversion ou l’enregistrement. Une image PNG mal encodée, une chaîne incomplète ou des données qui ne correspondent pas à une image peuvent donc empêcher la conversion. L’absence de la bibliothèque nécessaire au traitement des images constitue également une limite d’exécution. Dans ces cas, vérifiez d’abord la chaîne base64 et la nature du fichier, puis relancez avec des données PNG valides.

Exemple pratique

Une personne dispose d’un PNG encodé en base64 et veut obtenir une représentation WebP textuelle.

Une personne fournit la chaîne base64 d’un fichier PNG et laisse la qualité vide, puis lance la conversion. La valeur par défaut de 85 est alors utilisée.

Si le traitement réussit, le résultat prend la forme de données d’image WebP encodées en base64.

Limites

  • Le traitement échoue si le décodage, l’ouverture, la conversion ou l’enregistrement échoue, ou si la bibliothèque nécessaire au traitement des images est indisponible. Aucune plage de qualité ni garantie de rendu n’est définie.

Erreurs fréquentes

  • Cause : les données d’image n’ont pas été fournies, ou la chaîne transmise est vide. Action : renseignez une chaîne base64 correspondant à un PNG avant de lancer la conversion.

Questions fréquentes

Quel résultat obtient-on après la conversion d’un PNG en WebP ?

Si les données correspondent à un PNG encodé en base64 et que le traitement réussit, la sortie contient les données WebP encodées en base64.

Faut-il renseigner une qualité de conversion ?

La qualité est facultative. Si vous ne fournissez aucune valeur, la valeur par défaut utilisée est 85 ; aucune plage de qualité ni garantie visuelle n’est établie.

Que se passe-t-il si les données d’image sont absentes ?

Une entrée vide mène à une opération infructueuse. Fournissez des données PNG valides encodées en base64 avant de lancer le traitement.

Outil

Convertisseur PNG en WebP