imagecreate oder imagecreatetruecolor ?

Begonnen von moscito, 14 Februar 2004, 17:09:51

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

moscito

ich habe meinen Hoster angesprochen weil ich etwas genervt war von der qualität der trumpnails.
Die antwort war die:
ZitatBildergallerie von Ihnen basiert aber auf der GD-Lib 1.62

Sie müssten anstelle der Funktion "imagecreate" die Funktion "imagecreatetruecolor" verwenden.

http://de2.php.net/manual/de/function.imagecreatetruecolor.php

Nun ja, wo ändere ich die funktion ?

moscito

ich glaube ich habe das selber gelöst, bin mir nur nicht sicher das ich alles gefunden habe.

in der /admin/modules/gallery/settings.php habe ich aus
if(function_exists('imagecreate'))
if(function_exists('imagecreatetruecolor')) gemacht

und in /modules/My_eGallery/public/imageFunctions.php
habe ich aus imagecreate ein imagecreatetruecolor gemacht.
dann alle trumb verzeichnisse gelöscht und ein ordentliches ergebniss erhalten.

hab ich versäumt etwas zu ändern ?

jubilee

Hallo !
 
Zitathab ich versäumt etwas zu ändern ?
Nein , eigentlich nicht.
Ich verwende lieber die netPBM-Erweiterungen.
Die unterstutzen gif-Files sind schnell und bieten bessere Qualität als die
GD-LIB

MfG
jubilee

moscito

die GD LIB erschien mir am einfachsten.
wir ist das mit der net PBM ? wir verwende ich die ?

Martin

Vielen Dank für den Hinweis mit imagecreatetruecolor();

Bei älteren PHP Versionen erzeugte wohl imagecreate(); standardmäßig true-color Bilder. Seit auf dem Server nun eine neue PHP Version läuft, war die Bildqualität miserabel.

Durch die oben beschriebene Änderung hab ich jetzt wieder gleich (gute...) Ergebnisse wie früher.