Images pivotées à l'importation.

Bonjour.
Je me trouve confronté à un étrange problème.
Lorsque je veux intégrer une image au sein d'un article de blog, cette image (prise avec mon téléphone portable et importée sur mon ordinateur) se retrouve pivotée à 90° vers la gauche.
J'ai pris les photos en mode portrait et je les retrouve après import dans les médias en mode paysage et c'est ainsi qu'elles apparaissent dans l'article.

J'utilise la dernière version de PluXml et le thème shallow-grunge (le problème est le même avec le thème par défaut).

Une idée ?

Réponses

  • PierrePierre Member
    C'est ton téléphone qui te joue des tours, l'image a été créée dans le "mauvais" sens depuis le début. Si tu ouvres la photo dans un logiciel graphique, ça sera évident (et facile à corriger). Une nouvelle sauvegarde dans le "bon" sens et ça fonctionnera partout ensuite.
  • Bien vu ! En ouvrant les images avec Gimp, celui ci m'a signalé que l'image avait été pivotée et m'a proposé de remettre ça en ordre. Je vais voir si je trouve un logiciel pour traiter ça automatiquement à l'import des images.
    Merci.
  • PierrePierre Member
    C'est souvent une fonction du téléphone, il utilise son gyroscope pour "remettre" une image dans "le bon" sens pour les voir toujours dans le même sens en passant d'une à l'autre avec son doigt.
  • ça pourrait faire l'objet d'une évolution du gestionnaire des médias.
    ajouter cette fonction pourrait être utile.

    en tout cas, ça me semble faisable
    https://secure.php.net/manual/fr/function.imagerotate.php
  • cfdevcfdev Member
    niqnutn a écrit:
    ça pourrait faire l'objet d'une évolution du gestionnaire des médias.
    ajouter cette fonction pourrait être utile.

    en tout cas, ça me semble faisable
    https://secure.php.net/manual/fr/function.imagerotate.php

    Oui clairement, j’avais commencé à faire un plugin en ce sens, mais je me suis rendu compte, soit qu'il fallait rajouter un hook dans le mediamanager avant le redimensionnement, oubien de modifier directement le media manager.

    https://github.com/cfdev/mfixrotate
Connectez-vous ou Inscrivez-vous pour répondre.