一个简单的长微博生成器
我就不帖实际代码了(代码太粗糙了),主要是用到了GD库,实际上原理与生成验证码是一样的,不过难点在于一段文字过长后,如何进行自动换行。 br / 即: br / 1 PHP GD库函数的应用。
我就不帖实际代码了(代码太粗糙了),主要是用到了GD库,实际上原理与生成验证码是一样的,不过难点在于一段文字过长后,如何进行自动换行。
即:
1 PHP GD库函数的应用。
2 一行文字过长自动换行。
3 加入插入图片, 不过,目前只支持在头部放图片!
以上是我个人这么认为的,不知道对不对。 ( 有一个相同页)
如果想尝试的,请移歩到这里: http://phptools.sinaapp.com/
即:
1 PHP GD库函数的应用。
2 一行文字过长自动换行。
3 加入插入图片, 不过,目前只支持在头部放图片!
以上是我个人这么认为的,不知道对不对。 ( 有一个相同页)
如果想尝试的,请移歩到这里: http://phptools.sinaapp.com/
#画布高参数 $height = imagettfbbox ( $font_size, 0, $font_type, $text ); $height = $height [3] - $height [5] + 35; #创建一张画布() $im = imagecreatetruecolor ( $width, $height ); #背景色(这里是十六进制,在CSS即为:#F6F6F6,这里返回的值是颜色索引) $white = imagecolorallocate ( $im, 0xF6, 0xF6, 0xF6 ); #文字颜色 $text_color = imagecolorallocate ( $im, 0x2D, 0x2D, 0x2D ); #画一个矩形 imagefilledrectangle ( $im, 0, 0, $width, $height, $white ); #添加文字 imagettftext ( $im, $font_size, 0, $x, $y, $text_color, $font_type, $text ); #保存图片 imagepng ( $im, $save_img ); imagedestroy ( $im );
- 上一篇:商城购物车以PHP单例模式实现。
- 下一篇:用php语言写一个聊天用的服务程序。
精彩图集
精彩文章