php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #50958 imagettftext() Kerning errors
Submitted: 2010-02-07 23:42 UTC Modified: 2010-02-08 02:32 UTC
From: sks76543210 at gmail dot com Assigned:
Status: Not a bug Package: GD related
PHP Version: 5.3SVN-2010-02-07 (snap) OS: CentOS 5
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If this is not your bug, you can add a comment by following this link.
If this is your bug, but you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: sks76543210 at gmail dot com
New email:
PHP Version: OS:

 

 [2010-02-07 23:42 UTC] sks76543210 at gmail dot com
Description:
------------
Text created with imagettftext() has kerning (letter-spacing) errors

Reproduce code:
---------------
Please see http://www.yessum.org/gdbug/ for example images, fonts used, and sample php script. Entire test case is tar'ed at http://www.yessum.org/gdbug.tar.gz

In PHP 5.1.6, with GD version "bundled (2.0.28 compatible)", the test images did not have any kerning errors.

In the php5.3-201002071530 snapshot with GD version "bundled (2.0.34 compatible)", the text on the images is not displayed properly, especially evident in http://www.yessum.org/gdbug/scriptina-php-5.3.3-dev-gd-2.0.34.png but there are less noticeable errors in http://www.yessum.org/gdbug/times-new-roman-php-5.3.3-dev-gd-2.0.34.png as well.

Expected result:
----------------
imagettftext() should continue displaying text as it did in PHP 5.1.6 with GD 2.0.28

Actual result:
--------------
imagettftext() has kerning errors making the text completely illegible in some cases

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2010-02-07 23:51 UTC] sks76543210 at gmail dot com
My Apologies, this may be a duplicate of http://bugs.php.net/bug.php?id=50194
 [2010-02-08 02:32 UTC] aharvey@php.net
It does indeed look like the same issue. Dupeing.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Tue Apr 16 14:01:29 2024 UTC