2010-08-12 9 views
0

Y at-il un script (mieux si php), qui peut faire certaines opérations comme?Travailler avec des images

  1. redimensionnement
  2. réduire/augmenter la légèreté
  3. changement contraste
  4. changement qualité

Ou quelques années api, ce qui peut aider.

Merci.

Répondre

1

Pour la plupart des choses, j'utilise les fonctions imageXXXX() de PHP; ils sont portables, et à peu près toutes les installations PHP que j'ai rencontrées les ont disponibles.

Pour des besoins plus avancés, pensez à utiliser ImageMagick ou un autre traitement d'image scriptable; Si ce n'est pas le cas avec une interface PHP, ou si vous ne pouvez pas installer les extensions requises, vous pouvez toujours faire un 'shell out'.

En outre, la mise en cache des images traitées est probablement une bonne idée dans la plupart des situations, sauf si la sortie est différente à chaque fois.

1

Je l'habitude d'utiliser pour ImageMagik ce genre de chose. Quand je l'ai utilisé, vous étiez limité à Perl. Il semble qu'il y ait maintenant deux interfaces PHP à l'API.

+0

De plus, vous pouvez toujours appeler l'exécutable directement à partir de toutes les langues, même si les liaisons ne sont pas là (autorisations fournies). –