From:             [EMAIL PROTECTED]
Operating system: Linux 2.2 SMP
PHP version:      4.0.6
PHP Bug Type:     GD related
Bug description:  imageDashedLine() only seems to draw vertical lines

Using PHP 4.0.6, GD 2.0.1, Apache 1.3.19, and a TrueColor image, this code:

  $img = imageCreateTrueColor (64, 64);
  $wht = imageColorAllocate ($img, 255, 255, 255);
  imageFill ($img, 0, 0, $wht);
  $red = imageColorAllocate ($img, 255, 0, 0);
  $x1 = 16; $y1 = 16; $x2 = 48; $y2 = 48;
  imageDashedLine ($img, $x1, $y1, $x1, $y2, $red);
  imageDashedLine ($img, $x1, $y1, $x2, $y2, $red);
  imageDashedLine ($img, $x1, $y1, $x2, $y1, $red);
  imageDashedLine ($img, $x2, $y2, $x1, $y2, $red);
  imageDashedLine ($img, $x1, $y2, $x2, $y1, $red);
  imageDashedLine ($img, $x2, $y1, $x2, $y2, $red);
  header ("Content-type: image/png");
  imagePNG ($img);

Should produce a red square with diagonal lines.  Instead it produces only the 
vertical lines, in a PNG found at 
  http://www.kyhm.com/gd/dashedline.png

Configure line:
./configure --with-apxs=/usr/local/sbin/apxs --with-config-file-path=/etc/httpd 
--enable-openssl=/usr/local --with-gd=/usr/local --with-jpeg-dir=/usr 
--with-tiff-dir=/usr --with-zlib=/usr --with-png-dir=/usr --with-xpm-dir=/usr/X11R6 
--with-freetype-dir=/usr/local --with-t1lib=/usr/local --with-mysql=/usr/local 
--with-pdflib --with-pgsql --enable-readline=/usr --enable-trans-sid --enable-sockets 
--enable-memory-limit --enable-shared --with-mcrypt=/usr/local --enable-ctype 
--enable-bcmath --enable-ftp --enable-shmop


-- 
Edit Bug report at: http://bugs.php.net/?id=11917&edit=1



-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to