GIF-Support bei GD
Michael Schmidt
- php
Hallo,
momentan arbeite ich als Teil eines großen Projekts an einer Bilderdatenbank, bei der der Benutzer die Möglichkeit hat Bilder hochzuladen. Als Vorschau werden Thumbnails erstellt. Leider habe ich große Probleme GIF zu verarbeiten, diese werden ja leider nicht mehr unterstützt. Somit müsste ich alle hochgeladenen GIFs vor dem Upload erkennen und dann z.B. in PNGs umwandeln, die ich dann in der Bilderdatenbank verarbeiten kann. Ich habe nun 2 Möglichkeiten:
GD patschen - aber die Frage ist, ob ich dies dann auch später im INET beim Provider machen kann, denke mal eher nicht, deshalb fällt dies weg.
GIFs umwandeln - bloß wie kann ich dies machen, leider kann ich die GIFs ja auch nicht lesen und dann ein neues PNG-Bild daraus erzeugen, lesen von GIFs wird ja leider auch nicht unterstützt. Gibt es hier eine Möglichkeit diese Umzuwandeln ohne die Hilfe von GD-Updates oder wenn nicht, welche Updates für GD gibt es, wo finde ich die, bei Google hatte ich leider keinen Erfolg.
M.f.G.
Michael Schmidt
hi,
die GD findest du bei ihrem entwickler...
link[http://www.boutell.com/]
ich hab die PHP Version 4.3.2. und wenn ich die info()
aufrufe erscheint folgendes unter GD:
gd
GD Support enabled
GD Version bundled (2.0.12 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
mfg
comunicout
Hallo,
ich hab die PHP Version 4.3.2. und wenn ich die info()
aufrufe erscheint folgendes unter GD:
gd
GD Support enabled
GD Version bundled (2.0.12 compatible)
[SNIP]
GIF Read Support enabled
Sieht bei meinem Provider ("erst" PHP 4.3.0) aehnlich aus:
gd
GD Support enabled
GD Version bundled (2.0 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
=> Es muss nicht (wie Christian Seiler schrieb) Version 4.3.2 sein;
4.3.0 reicht auch.
http://de3.php.net/ChangeLog-4.php#4.3.0
mfg
Thomas
Hallo Michael,
leider kann ich die GIFs ja auch nicht lesen und dann ein neues PNG-Bild daraus erzeugen, lesen von GIFs wird ja leider auch nicht unterstützt.
Doch, das wird es. Allerdings erst ab PHP 4.3.2: http://de3.php.net/ChangeLog-4.php#4.3.2. Du kannst ja Deinen Hoster mal fragen, ob er nicht updatet.
Viele Grüße,
Christian