Ik wil een class schrijven waarin ik functies zet om plaatjes te bewerken. Kan ik dan beter GDlib gebruiken of ImageMagick. Ik geloof dat GD geen gif ondersteund. Wat zijn de voor en nadelen van beiden? Gebruiksgemak, installatie etc?
mijn persoonlijke mening:
GD is makkelijk om teksten in te voegen en plaatjes te genereren
ImageMagick is makkelijk om plaatjes te veranderen (en animated gifs te maken)
gebruiksgemak: als je plaatjes wilt gaan genereren enzo is GD veel makelijker, wil je met bestanden aan de slag is ImageMagick ietsje fijner... verder maakt 't niet zoveel uit
installatie: ImageMagick is gewoon 'n extern programma, GD is zeg maar in PHP "ingebouwd" (meestal dan)
mijn advies: zorg dat je class beide gebruikt...
GD is makkelijk om teksten in te voegen en plaatjes te genereren
ImageMagick is makkelijk om plaatjes te veranderen (en animated gifs te maken)
gebruiksgemak: als je plaatjes wilt gaan genereren enzo is GD veel makelijker, wil je met bestanden aan de slag is ImageMagick ietsje fijner... verder maakt 't niet zoveel uit
installatie: ImageMagick is gewoon 'n extern programma, GD is zeg maar in PHP "ingebouwd" (meestal dan)
mijn advies: zorg dat je class beide gebruikt...
"Happiness is a way of travel, not a destination."
--Roy Goodman
ik wil een class schrijven waarmee ik plaatjes makkelijk kan uploaden en kan comprimeren. Welke dan te gebruiken? Is GIF helemaal niet onder GD te gebruiken?
Verwijderd
Vanwege het patent op de compressie die gebruikt wordt in GIF, ondersteunt GD helemaal geen GIF meer. Vroeger was dat nog wel het geval, nu niet meer. Maar imho werkt JPEG en PNG beter.Verwijderd schreef op 29 augustus 2002 @ 10:18:
ik wil een class schrijven waarmee ik plaatjes makkelijk kan uploaden en kan comprimeren. Welke dan te gebruiken? Is GIF helemaal niet onder GD te gebruiken?
Als je met comprimeren bedoelt dat je plaatjes wilt verkleinen, dan zou ik voor GD kiezen, dat werkt gewoon makkelijk icm met php. Niet dat ImageMagick lastig is, gewoon mijn ervaringUnisys holds a patent on the LZW compression algorithm, which is used in fully compressed GIF images. The best solution is to move to legally unencumbered, well-compressed, modern image formats such as PNG and JPEG as soon as possible.
Aangezien GD geen ondersteuning voor GIF meer heeft kan je dus geen bewerkingen meer uitvoeren op gifjes. Ergo je kan geen gifjes verkleinen vergroten, editten etc.
Pagina: 1