2017-07-20 3 views
0

J'utilise avec succès imagemagick avec le script inchangé depuis 18 mois. J'ai des images de fond sans texte et j'ai utilisé la fonction imagemagick $ img-> annotateimage ($ draw, $ X, $ Y, 0, $ Text) pour écrire du texte sur ces images. Ça a bien fonctionné. Aujourd'hui, cependant j'ai remarqué le texte est rendu de manière incorrecte: enter image description hereImagick annotateimage texte altéré

Le rempli « p » et rempli « ø » ne sont pas de mon script. La ligne de la base du P au "ø" n'est pas de mon script. Le changement d'opacité du texte ne provient pas de mon script.

Quelqu'un est-il au courant de quoi que ce soit du côté serveur qui pourrait causer un tel comportement étrange?

Toute aide serait appréciée.

David

+0

Votre FAI a-t-il mis à jour ImageMagick ou Imagick sur notre serveur? Certaines versions de PHP/Imagick peuvent ne pas être compatibles avec ImageMagick 7. Utilisez-vous ImageMagick 6 ou 7. – fmw42

+0

Je soupçonne que mon FAI a fait quelque chose mais après avoir parlé avec eux, je ne suis pas plus loin. Ils étaient grossiers et inutiles quand je les ai appelés :-(Comment puis-je savoir quelle version d'ImageMagick est en cours d'exécution? Sur la page de configuration ISP ne fournit pas le numéro de version.J'utilise PHP 5.6 – Cymro

+0

Juste essayé de changer la configuration du serveur à PHP7.0 et le résultat est inchangé – Cymro

Répondre

0

Dans le cas où quelqu'un a autre ce même problème ... Je entendu parler du fournisseur d'accès Internet aujourd'hui et le problème semble maintenant avoir été résolu. Donc, il semble que ce soit un problème de version du côté de l'ISP.