Ajouter une bordure au dessus de l'image en utilisant imagemagick
J'ai une image 100x40 et je veux ajouter une bordure en haut de l'image de 10 pixels de haut.
J'ai trouvé
convert source.jpg -border 0x10 out.jpg
mais cela ajoute une bordure en haut et en bas. Est-il de toute façon pour l'ajouter à seulement le haut?
Vous devez vous connecter pour publier un commentaire.
Utilisation
-splice
:convert source.jpg -splice 0x10 out.jpg
Si vous souhaitez ajouter une bordure uniquement au bas, utilisez
-gravity
ainsi:convert source.jpg -gravity south -splice 0x10 out.jpg
Noter que la frontière sera transparente, sauf si vous utilisez
-background
, trop.Voir aussi Coupe et en Bordure de pour plus d'exemples.
Utilisation
-extent
à la place:-gravity
dire la direction du déplacement de l'image d'origine.magick convert "{0}" -format "%wx%h" info
où {0} est le chemin absolu du fichier. (Redirigé depuis Revue).