Home > Backend Development > PHP Tutorial > imagemagick - php生成图片如何根据字符计算图片宽度

imagemagick - php生成图片如何根据字符计算图片宽度

WBOY
Release: 2016-06-06 20:33:10
Original
1322 people have browsed it

生成的文本内容是可变的,所以在根据文本生成图片的时候如何准确的计算出生成图片的宽度?

回复内容:

生成的文本内容是可变的,所以在根据文本生成图片的时候如何准确的计算出生成图片的宽度?

GD库提供一个imagettfbbox函数可以让你计算TTF字体的尺寸

http://php.net/manual/zh/function.imagettfbbox.php

以前做过类似的事,采用的是死办法,手动计算文字的宽带。采用等宽的字体,如果有中文需要注意一个中文的宽带是两个英文的,虽说不是十分完美,但还是满足当时的需求了。

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template