44 votes

Existe-t-il un CDN qui permet de redimensionner, de recadrer et d'affiner les images à la demande ?

Depuis des années, je souhaite qu'Amazon crée un service complémentaire qui me permette de demander à la volée des versions modifiées d'une image en fonction des valeurs de la chaîne de recherche.

<img src="http://bucket.s3.amazonaws.com/image.jpg?maxwidth=200&sharpen=.5" />

Quelqu'un sait-il s'il existe un CDN qui offre ce type de fonctionnalité ?

J'aime le Asp.net Image Resizer créé par Nathanael Jones, mais je suis à la recherche de quelque chose comme cela intégré dans un CDN.

MISE À JOUR : Un an plus tard, j'ai trouvé ce que je cherchais.

http://imageresizing.net/ (la version mise à jour de Asp.net Image Resizer) est extraordinaire. Il s'intègre désormais aux dépôts d'images externes (S3, CloudFront, Azure, SQL server) et fait pratiquement tout ce que je recherchais lorsque j'ai posé cette question.

19voto

meme Points 2408

J'ai utilisé http://cloudinary.com/ et j'aime vraiment ce qu'ils proposent.

14voto

Simon Gibbs Points 2126

J'ai pensé consolider la liste fournie, avant de prendre la liberté d'ajouter la mienne.

Je vais vous donner la liste des prix, la comparaison est peut-être injuste car ils ont tous des fonctionnalités différentes, certains ne peuvent pas faire d'affûtage, etc :

Le service Google Page Speed et l'appengine de Google ont également des fonctions connexes. imageresizing.net propose un produit appelé ImageResizer à installer sur vos serveurs.

Les suivantes semblent être défuntes : http://urlimg.com/ , http://www.steadyoffload.com

Divulgations :

Simon Gibbs (moi) a fondé Magick, Thumbr.io a été fondé par Joaquin Cuenca Abela, le linguiste informatique a écrit ImageResizer, qui est utilisé par CDNConnect.

12voto

Computer Linguist Points 6570

Connexion CDN propose une version hébergée de ImageResizer ainsi que certains outils de gestion des actifs.

9voto

Riley Lark Points 11212

L'appengine de Google fournit une API d'image qui peut prétendument " redimensionner, faire pivoter, retourner et recadrer les images ; il peut composer plusieurs images en une seule ; et il peut convertir les données d'image entre plusieurs formats. Elle peut également améliorer les photographies à l'aide d'un algorithme prédéfini. L'API peut également fournir des informations sur une image, telles que son format, sa largeur, sa hauteur et un histogramme des valeurs de couleur."

Vous devrez créer une servlet pour traiter les paramètres vous-même et les transmettre à l'API, mais je pense qu'un développeur d'appengine pourrait créer cela et une interface de téléchargement en moins d'une journée. Ils ont même déjà fourni des paramètres URL de redimensionnement.

6voto

Palani Points 2939

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X