我正在尝试使用 gd 重现一个示例 Photoshop 文件(同样的,除了文本是动态的)。但是我面临一个意想不到的问题。
例如,在 Photoshop 中,我有一个文本“Fallen Angel”,字体 Optima 9.46pt 我正在使用 gd :
imagefttext($image, $fontSize, 0, $x, $y, $color, $fontPath, $text);
$fontPath 是 Optima.ttf(与 php 脚本在同一目录中),$fontSize 是 9.46
我在 Photoshop psd 上有什么:http: //data.imagup.com/10/1175958620.png
我在 php gd 上有什么:http: //data.imagup.com/12/1175958598.png
我不明白其中的区别,gd 和 photoshop 都使用 pt 单位和相同的字体