Re: imagettftext() test always fails.

From: Date: Sat, 23 Nov 2002 22:37:02 +0000
Subject: Re: imagettftext() test always fails.
References: 1 2  Groups: php.qa 
Request: Send a blank email to php-qa+get-6978@lists.php.net to get a copy of this message
On November 23, 2002 05:26 pm, Moriyoshi Koizumi wrote: > Really? It sounds very strange. > I'm going to take a deeper look into the problem. But isn't it possible to > draw a text with imagettftext() in true-coloured images? Well, there are several problems here. First of all the test font you are using seems to be broken(?). If I modify the test to write the result image to file I get 2 black squares 256x256. When I change the font to a working font, the 1st test draws the text and the 2nd text is still a black 256x256 square. I'd say there is a >50% chance that the 2nd test is 'bogus' because your cannot use imagettftext() in true-colored images. For your reference I am attaching the test font I am using, it is free to use so there are licensing issues with including it with PHP. This font was designed by Colin Viebrock and as you can see it is a fairly small file. Ilia > If it was not, then my test should be bogus. > > Anyway thanks for the further investigation. > > Moriyoshi > > "Ilia A." <ilia@prohost.org> wrote: > > In your comments you've mentioned that a segmentation fault has been > > fixed, on my system it never occured. Even with your patch the test still > > fails. $im = imagecreatetruecolor(256, 256); > > var_dump(testrun($im, $fontfile_8859)); > > imagedestroy($im); > > > > returns FALSE instead of true. > > > > My PHP configuration flags that are GD related are as follows: > > --with-gd --with-jpeg-dir --with-png-dir --with-ttf --with-t1lib > > > > Ilia > > > > On November 23, 2002 04:53 pm, Moriyoshi Koizumi wrote: > > > I've just fixed this bug. Now it's ok. > > > Please see my recent patch on gdcache.c for detail. > > > > > > Moriyoshi > > > > > > "Ilia A." <ilia@prohost.org> wrote: > > > > The imagettftext() always fails on my machine and I see that it also > > > > fails for a number of other people based on QA reports. The cause of > > > > the failure is that when image is created using the > > > > imagecreatetruecolor() function rather then imagecreate() addition of > > > > the ttf text always fails. Is this a bogus test, bug in the code or > > > > something else? > > > > > > > > Ilia

Attachment: [application/x-truetype-font] ZENDN___.TTF
« previous php.qa (#6978) next »