Guide

Comment faire pivoter une image avec un angle choisi

Fournissez une image en Base64, choisissez un angle numérique, puis lancez la rotation. Le résultat réussi renvoie l’image tournée en Base64, l’angle demandé et les dimensions avant et après traitement.

Outil Rotation d'image en ligne

À quoi sert la rotation d’image ?

Faire pivoter une image consiste à appliquer un angle choisi aux données de l’image, par exemple pour changer son orientation ou préparer une version tournée. L’outil accepte une image encodée en Base64 et permet de décider si la zone résultante s’agrandit autour de l’image tournée. Vous pouvez aussi définir une couleur de remplissage pour les zones ajoutées par la rotation.

Comment faire pivoter une image

  1. Préparez l’image sous forme de données encodées en Base64. Le champ d’image est facultatif au départ, mais il doit contenir une valeur non vide pour qu’un traitement puisse commencer.

  2. Saisissez ces données dans le champ prévu pour l’image. Indiquez ensuite un angle numérique. Si vous ne renseignez pas cet angle, la valeur utilisée est 90 degrés.

  3. Choisissez le comportement d’agrandissement. L’option d’expansion est activée par défaut : elle peut préserver l’espace nécessaire autour de l’image tournée. Désactivez-la si vous souhaitez conserver le cadre de sortie sans expansion, selon le comportement proposé par le contrôle.

  4. Définissez, si nécessaire, la couleur de remplissage des zones ajoutées. La valeur par défaut est le noir. Pour une image RGBA, le noir utilisé dans cette condition correspond à un remplissage transparent ; dans les autres cas, la couleur fournie est utilisée.

  5. Lancez le traitement. Les données Base64 sont décodées, puis ouvertes comme données d’image avant la rotation. Vérifiez que l’entrée correspond bien à une image exploitable, car une erreur pendant le décodage, l’ouverture, la rotation ou l’enregistrement produit un résultat infructueux.

Comment lire le résultat

Lorsque le traitement réussit, le résultat contient l’image tournée sous forme Base64, l’angle demandé ainsi que les dimensions d’origine et les dimensions obtenues. Le fichier est enregistré dans le format de l’image source lorsqu’il est disponible ; sinon, le format PNG est utilisé.

Une absence de résultat exploitable ne signifie pas nécessairement que l’angle est en cause. L’opération peut échouer si aucune donnée d’image n’est fournie, si le traitement d’image n’est pas disponible ou si une exception survient pendant une étape de lecture, de rotation ou d’enregistrement. Les dimensions finales dépendent de l’opération réalisée : ne déduisez donc pas une largeur ou une hauteur précise pour un angle donné sans examiner le résultat renvoyé.

Exemple pratique

Pour préparer une photo tournée avant de la réutiliser, vous fournissez son encodage Base64 et demandez une rotation de 90 degrés.

Vous fournissez les données Base64 d’une photo, saisissez un angle numérique de 90 degrés, conservez l’expansion activée et lancez le traitement.

Le résultat réussi contient l’image tournée en Base64, l’angle demandé, les dimensions d’origine et les dimensions résultantes.

Limites

  • Le traitement ne réussit pas sans données d’image ou lorsqu’une étape de décodage, d’ouverture, de rotation ou d’enregistrement échoue. Les dimensions précises d’une rotation donnée ne peuvent pas être déduites à l’avance.

Erreurs fréquentes

  • Cause : le champ d’image est laissé vide ou contient des données qui ne peuvent pas être décodées comme une image. Action : fournissez une chaîne Base64 non vide correspondant à une image exploitable, puis relancez le traitement.

Questions fréquentes

Faut-il fournir une image pour utiliser la rotation ?

Oui, si vous fournissez une chaîne Base64 non vide correspondant à une image exploitable. Une entrée vide ou une erreur de décodage peut produire un résultat infructueux.

Quel angle est utilisé par défaut ?

Si aucun angle n’est indiqué, la valeur utilisée est 90 degrés. Vous pouvez aussi saisir un autre angle numérique.

La taille de l’image peut-elle changer après la rotation ?

Oui, si l’expansion est activée. Cette option est activée par défaut ; la désactiver modifie le comportement d’expansion du cadre résultant.

Le remplissage noir est-il toujours opaque ?

Pour une image RGBA avec la couleur de remplissage noire, le remplissage est transparent. Dans les autres cas, la couleur fournie est utilisée.

Outil

Rotation d'image en ligne