2009-02-14 5 views

Répondre

3

J'ai écrit un plugin appelé rails FlexImage. Le meilleur exemple de création d'image dynamique qui l'utilise est ici: http://thewinespies.com/dossier.jpg Ce qui est une base d'image dynamique créée don les données sur la page d'accueil ici: http://thewinespies.com/

Overlay, mise à l'échelle, le recadrage, les frontières, les ombres, le texte, et quelques d'autres choses sont assez faciles avec. D'accord, je suis un peu partial mais je pense que ça berce. Il est principalement conçu pour être utilisé avec une image téléchargée en tant que base, mais il peut être configuré pour fonctionner en transformant une image virtuelle avec des données de modèle plutôt facilement.

Vérifie-le. Oh, et cela dépend de rMick, qui dépend de ImageMagick. Mais le plugin utilise les bons trucs pour nettoyer la mémoire après lui-même. Je l'ai utilisé la production sans problèmes.

1

Je ne pense pas que ImageScience sera ce que vous voulez puisque vous voulez ajouter des mots à votre image. ImageScience est idéal pour redimensionner.

Si vous n'êtes pas va marteler votre serveur avec la création de la carte, alors je pense que ImMagick serait une bonne alternative. ImMagick est un remplacement RMagick qui utilise directement ImageMagick en construisant des commandes pouvant être chaînées. Donc, vous appelez essentiellement ImageMagick comme si c'était à partir de la ligne de commande, créez votre image, puis ImageMagick est alors à court de mémoire parce que l'outil de ligne de commande est en cours d'exécution.