Bekijk Volledige Versie : PHP, ImageCopyResized Windows <-> Linux
Eeltje de Vries
19/02/04, 19:25
Met de functie ImageCopyResized laat ik miniaturen maken van foto's. De
kwaliteit onder Linux is uitstekend, onder Windows bedroevend!
In beide gevallen wordt hetzelfde PHP-bestand en dezelfde foto gebruikt. Is
dit een bekend probleem? Valt er iets aan te doen om de kwaliteit in
Windows te verbeteren?
--
Eeltje de Vries
Daniel Tryba
19/02/04, 19:45
Eeltje de Vries <geen@nieuwsgroepen.nl> wrote:
> Met de functie ImageCopyResized laat ik miniaturen maken van foto's. De
> kwaliteit onder Linux is uitstekend, onder Windows bedroevend!
>
> In beide gevallen wordt hetzelfde PHP-bestand en dezelfde foto gebruikt. Is
> dit een bekend probleem? Valt er iets aan te doen om de kwaliteit in
> Windows te verbeteren?
Verschillende versies van PHP en GD?
--
Daniel Tryba
Nico Schuyt
19/02/04, 20:45
Eeltje de Vries wrote:
> Met de functie ImageCopyResized laat ik miniaturen maken van foto's.
> De kwaliteit onder Linux is uitstekend, onder Windows bedroevend!
Overweeg om imagecopyresampled() te gebruiken:
http://nl.php.net/manual/en/function.imagecopyresampled.php
in combinatie met imagecreatetruecolor()
Nico
Eeltje de Vries
20/02/04, 11:55
Daniel Tryba schreef:
> Eeltje de Vries <geen@nieuwsgroepen.nl> wrote:
>> Met de functie ImageCopyResized laat ik miniaturen maken van foto's. De
>> kwaliteit onder Linux is uitstekend, onder Windows bedroevend!
>>
>> In beide gevallen wordt hetzelfde PHP-bestand en dezelfde foto gebruikt.
>> Is dit een bekend probleem? Valt er iets aan te doen om de kwaliteit in
>> Windows te verbeteren?
>
> Verschillende versies van PHP en GD?
>
Onder Linux gebruik ik PHP 4.2.2, onder Windows PHP een latere versie. Wat
betreft gd gebruik ik de versies die daarbij geleverd zijn. Voor Linux is
dat libgd.so.4.0.0 en voor Windows php_gd.dll dd 15-02-03 (en php_gd2.dll
dd 08-07-03). Ik elk geval zijn de Windowsversie alle nieuwer dan de
Linuxversies.
--
Eeltje de Vries
Eeltje de Vries
20/02/04, 16:25
Nico Schuyt schreef:
> Eeltje de Vries wrote:
>> Met de functie ImageCopyResized laat ik miniaturen maken van foto's.
>> De kwaliteit onder Linux is uitstekend, onder Windows bedroevend!
>
> Overweeg om imagecopyresampled() te gebruiken:
> http://nl.php.net/manual/en/function.imagecopyresampled.php
> in combinatie met imagecreatetruecolor()
> Nico
Hiermee gaat het onder Windows inderdaad goed. Helaas heb ik onder Linux een
te oude versie van GD, dus onder Linux werkt deze versie niet...
Bedankt!
--
Eeltje de Vries
Jaap-Andre de Hoop
20/02/04, 16:55
In article <vkkhg1-k71.ln1@eeltje.de.vries.hurdegaryp>, geen@nieuwsgroepen.nl wrote:
>Nico Schuyt schreef:
>
>> Eeltje de Vries wrote:
>>> Met de functie ImageCopyResized laat ik miniaturen maken van foto's.
>>> De kwaliteit onder Linux is uitstekend, onder Windows bedroevend!
>>
>> Overweeg om imagecopyresampled() te gebruiken:
>> http://nl.php.net/manual/en/function.imagecopyresampled.php
>> in combinatie met imagecreatetruecolor()
>> Nico
>
>Hiermee gaat het onder Windows inderdaad goed. Helaas heb ik onder Linux een
>te oude versie van GD, dus onder Linux werkt deze versie niet...
ahah hebben we gelijk je andere probleem getackeld. gd en gd2 zijn echt
verschillend.
Jaap-Andre