我在textarea里面输入内容,text宽度固定,文字输入到边,就自动换行了。但是我后台获取到的字符串没有换行符,我想知道怎么样才可以获取到换行符,或者怎么判断文字到边了,主动添加一个换行符。召唤各位大神。给个意见。怎么弄啊。。
我试了判断宽度,但是中英文标点符号的宽度都不同啊。右边换行那里会跟锯齿一样好难看,因为我要用imagick做图片,所以这个字符串太丑,图片好难看啊,而且文字大小不同,宽度又不一样了。有没有什么好的解决方案,,
先谢谢了。。
我试了判断宽度,但是中英文标点符号的宽度都不同啊。右边换行那里会跟锯齿一样好难看,因为我要用imagick做图片,所以这个字符串太丑,图片好难看啊,而且文字大小不同,宽度又不一样了。有没有什么好的解决方案,,
先谢谢了。。
如果你需要页面显示时候自动换行,可以使用css样式,设定容器的宽度使内容自动换行。
我想知道怎么获取到和text里面一样的字符串。而不是没有换行符的字符串。
手动换行会有个换行符,但是他自动换行没有那个换行符。也许有我没有找到。我就想问下。怎么找到那个换行符。或者怎么判断到边的时候,添加一个换行符。我用长度判断。但是字体和中英文都会出现长短不同。
嗯。。我后台获取到了没有换行符我是要做图片。用imagemagick然后他创建一个文字图片的内容是字符串,字符串内如果有换行符。那么图片上面也有,会换行的我获取到的text内容。没有换行符。。图片出来是一个长文字。。出现问题了
其实可以让输入的时候手动换行。但是体验太差。还要调,快捷建图,我就是为了省事。调的话更麻烦。图片比较多。
test本身是怎么判断换行的。。能不能调出来他的换行点?
GD 提供了 imagettftext 函数用于测量字符串实际输出宽度
imagemagick 也应该有类似的功能
或许 imagemagick 在输出字符串时还有格式控制的设置,也未可知(因为我没用过 imagemagick)如果 imagemagick 的功能还不如 GD,那么用 imagemagick 做什么
赞一个。有方向就好弄了。。我去找找imagemagick研究研究
谢谢了。