L’article explique comment générer des images Open Graph personnalisées en PHP, sans dépendre de Chromium ou d’outils externes comme les IA. L’auteur détaille la création d’images originales, alignées sur l’identité visuelle de son site (couleurs, typographie, point rose), pour illustrer les liens partagés sur les réseaux sociaux. Ces visuels, au format 1200 × 630 pixels, sont dessinés dynamiquement par le serveur à l’aide des bibliothèques GD et Imagick, offrant une alternative aux solutions standardisées ou peu personnalisables.
L’auteur décrit l’architecture technique mise en place, combinant GD pour les opérations d’encodage (via Glide) et Imagick pour le rendu précis du texte. Il aborde aussi la gestion du cache, la signature des URLs pour le redimensionnement à la volée, et les défis rencontrés, comme les fuites mémoire avec FrankenPHP ou les limitations d’ImageMagick dans un environnement Docker léger. L’objectif n’est pas le SEO, mais la cohérence visuelle et l’authenticité des aperçus de liens.
Enfin, l’article souligne l’importance de l’image OG comme "affiche" du contenu, souvent plus visible que le billet lui-même. L’auteur partage son code et ses retours d’expérience, tout en insistant sur le fait que cette approche permet de maîtriser entièrement le rendu, contrairement aux solutions automatisées ou externalisées.
Kevin Wenger explique dans cet article comment il a automatisé le découpage de panoramas 360° en tuiles pour son projet Respawwwn, un quiz de jeux vidéo. En utilisant Symfony et ImageMagick, il a réduit la taille initiale de chargement et le temps d'interaction de 80% en ne chargeant que les tuiles visibles à l'écran, comme le fait Google Maps. Il détaille la convention de nommage des tuiles et le code de la commande Symfony qui effectue le découpage.
L'article présente l'utilisation de base de Imagemagick
Une petite astuce sympathique avec ImageMagick
Tout est dans le titre
Tout est dans le titre
Petit tuto sur l'utilisation de ImageMagick, JPEGoptim et optiPNG
Tout est dans le titre
Un aide mémoire sur l'utilisation de la commande "convert"
La commande : convert -compress jpeg *.jpg nom_du_pdft.pdf
Un concurrent d'ImageMagick qui a l'air extrêmement puissant (via sebsauvage.net )
Tout est dans le titre
Un super script ImageMagick qui permet, par exemple, de découper un scan composé de 4 images en ses 4 éléments... il m'a "sauvé" la vie :)
Une astuce Image Magick (si je ne m'abuse)
Tout est dans le titre
Tout est dans le titre
Très complet sur le sujet
Une bonne astuce pour ImageMagick
Tout plein de scripts bash d'utilisation de ImageMagick (via sebsauvage)