2010-12-05 87 views
4

我试图使用imagettftext,但显然它使用GD2中的点大小,但我所有的大小都是以像素为单位,是否有任何其他功能,我可以使用,或任何将像素转换为点的方法?像素字体大小在imagettftext而不是点大小

+1

看起来这将取决于什么GD的内部认为,作为图像的DPI 。例如,如果图像是72 DPI,则点与像素相同,因为1点= 1/72英寸。我一直在搜索有关GD是否具有DPI设置以及如何访问它的信息,但目前为止没有喜悦。 – LinusR 2012-10-19 20:01:51

回答

7

如果你是超级懒惰,那么这可能是一个近似工作:

$fontsizeinPT = ($fontsizeinPX*3)/4;