SPIP

[ar] [ast] [bg] [br] [ca] [co] [cpf] [cs] [da] [de] [en] [eo] [es] [eu] [fa] [fon] [fr] [gl] [id] [it] [ja] [lb] [nl] [oc] [pl] [pt] [ro] [ru] [sk] [sv] [tr] [uk] [vi] [zh] Espace de traduction

Télécharger

|image_recadre

Septembre 2015

Toutes les versions de cet article :


Le filtre image_recadre{largeur,hauteur,position} permet de recadrer une image (équivalent du crop des logiciels de traitement d’image) avec les combinaisons de left/center/right et top/center/bottom pour la position (ex ’left center’).

Par exemple :

JPEG - 3.2 ko
|image_recadre{90,90,center}

recadre l’image originale en un carré de 90 px de largeur et hauteur en se basant sur le centre de l’image.

image_recadre permet également d’agrandir un fichier image, le fond est alors spécifié par une couleur ou ’transparent’ en 4e argument :

JPEG - 21.4 ko
|image_recadre{500,300,’top left’,’#663399’}

Recadrage selon une proportion

Depuis SPIP 3.0.19 :

|image_recadre peut recadrer une image pour respecter une proportion.

  • Le premier argument est le ratio largeur:hauteur demandé,
  • le second argument est alors un ’+’ pour agrandir avec des bandes ou un ’-’ pour reduire l’image.
  • Le dernier argument, optionnel, est la position (par défaut le centre de l’image).

Exemple

JPEG - 16.4 ko
|image_recadre{16:9,’-’}

Permet d’avoir un logo au format 16:9 en recadrant l’image le moins possible.
Cela permet de conserver l’image la plus grande possible qui respecte une proportion.

Exemple

JPEG - 17.1 ko
|image_recadre{1:1,’-’,’center top’}

P.-S.

Lire aussi Traitement automatisé des images


Voir le squelette de cette page Site réalisé avec SPIP | Espace de traduction | Espace privé