web-dev-qa-db-fra.com

Comment obtenir par programmation une version stylisée d'une image via imagecache dans D7?

Je souhaite enregistrer localement sur le serveur, une version stylisée d'une image attachée à un nœud. "Stylé" comme filtré à travers un style d'image personnalisé que j'ai déjà configuré. Quelle est la fonction correcte, je ne la trouve nulle part.

J'ai file_unmanaged_copy () de l'image originale fonctionne bien, je ne vois pas comment récupérer une version stylisée.

5
ezrock

theme_image_style . Imagecache est remplacé par le style d'image dans Drupal 7. Exemple:

print theme('image_style',array('style_name' => 'thumbnail', 'path' => 'path/to/image'));
15
Hamid Nikmehr

image_style_url () a fini par être la correspondance la plus proche de ce que je cherchais. Il n'inclut pas le balisage html complet pour l'image, donc je n'ai pas eu besoin de faire de travail supplémentaire pour y accéder.

4
ezrock