Comment générer la volée des images resizées avec des bords arrondis ?

Drupal offre la possibilité via imagecache de resizer les images postées dans les nodes.

C'est très pratique, mais je lui demanderais bien l'impossible : retailler les images en "mangeant" un peu les coins histoire d'avoir de jolies photos avec des bords arrondis.

Avez-vous déjà réaliser ce travail dans drupal ?
Sinon, peut-on envisager de le faire en css (toutes mes images sont posées sur un fond blanc) ?

Comment php fontionne-t-il pour obtenir des bords arrondis ?

Merci de m'éclairer...


tostinni
Posts: 1074
Joined: 2004-11-15

La nouvelle version de imagecache permet l'ajout de plugins pouvant faire ce que tu souhaites, par contre les pluggins ne sont ptet pas encore ecrits, donc il y a des chances que tu doives le developper toi meme.

Cependant avec une telle architecture, cela va permettre de voir arriver des plugins creant des ombres portees pour les images etc...



amassel00v
Portrait de amassel00v
Posts: 33
Joined: 2007-01-06

C'est une super nouvelle que tu m'annonces là. En attendant, je vais essayer de développer tout seul comme un grand.



ybabel
Posts: 196
Joined: 2007-09-10

Je te suggère de regarder ici : http://www.assemblysys.com/dataServices/php_roundedCorners.php

tu peux faire du rounded corner avec GD qui est la librairie déja utilisée par Drupal et ImageCache.
Si tu crée un plugin ou si tu étends imagecache, évidement, je crois que ca va intérresser beaucoup de monde, dont moi ;-)

--

Yoann Babel -- Consultant en CMS/ECM pour www.ideia.fr



amassel00v
Portrait de amassel00v
Posts: 33
Joined: 2007-01-06

Merci pour l'info.