ID:               49815
 Updated by:       [email protected]
 Reported By:      christian dot roy at orange dot fr
-Status:           Open
+Status:           Assigned
 Bug Type:         GD related
 Operating System: Linux
 PHP Version:      5.2.11
-Assigned To:      
+Assigned To:      tabe
 New Comment:

Tabe, can you look at this one too please? :)


Previous Comments:
------------------------------------------------------------------------

[2009-10-08 20:14:30] christian dot roy at orange dot fr

Sorry. 

"Actual result" should have been :

with 5.2.11 :

bbox returned rectangle for a : -1  *  1  *  32  *  1  *  32  *  -38  *
 -1  *  -38

bbox returned rectangle for k : -1  *  -1  *  37  *  -1  *  37  *  -57 
*  -1  *  -57

bbox returned rectangle for j : -1  *  17  *  21  *  17  *  21  *  -57 
*  -1  *  -57

------------------------------------------------------------------------

[2009-10-08 19:49:40] [email protected]

Thank you for your bug report.

The expected and actual results in your bug report are the same. Please
describe what is wrong with the x-coordinate and what you expect.

------------------------------------------------------------------------

[2009-10-08 15:07:48] christian dot roy at orange dot fr

Description:
------------
delivered value problem : x coord are wrong.

Seems to be very similar with bug #48801 taht has been fixed in 5.2.11
for y coordinates

Reproduce code:
---------------
$fontPath = 'Labo/Includes/Times.ttf'; // std Times.ttf
$testChars = array( 'a', 'k', 'j' );

echo '<pre>';
foreach( $testChars as $char )
        {
    $dims = imagettfbbox( 60, 0, $fontPath, $char );
    echo '<br>bbox returned rectangle for ' . $char . ' : ';
        echo $dims[0]."  *  ";
        echo $dims[1]."  *  ";
        echo $dims[2]."  *  ";
        echo $dims[3]."  *  ";
        echo $dims[4]."  *  ";
        echo $dims[5]."  *  ";
        echo $dims[6]."  *  ";
        echo $dims[7]."<br>";
        }
echo '</pre>';



Expected result:
----------------
With PHP 4.4.9 :

bbox returned rectangle for a : 2  *  1  *  35  *  1  *  35  *  -38  * 
2  *  -38

bbox returned rectangle for k : 0  *  -1  *  38  *  -1  *  38  *  -57 
*  0  *  -57

bbox returned rectangle for j : -9  *  17  *  14  *  17  *  14  *  -57 
*  -9  *  -57



Actual result:
--------------
With PHP 5.2.11

bbox returned rectangle for a : 2  *  1  *  35  *  1  *  35  *  -38  * 
2  *  -38

bbox returned rectangle for k : 0  *  -1  *  38  *  -1  *  38  *  -57 
*  0  *  -57

bbox returned rectangle for j : -9  *  17  *  14  *  17  *  14  *  -57 
*  -9  *  -57



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=49815&edit=1

Reply via email to