hktk / poster
There is no license information available for the latest version (1.0.0) of this package.
1.0.0
2019-12-27 10:45 UTC
Requires
- php: >=7.0.0
This package is not auto-updated.
Last update: 2024-09-21 08:39:41 UTC
README
github
安装
composer require hktk/poster
使用
初始化
use hktk\poster\Poster; $poster = new Poster();
创建画布
//创建一个600*1000白色的画布 $poster->createCanvas(600, 1000, 255, 255, 255); //根据图片或者图片字符串创建一个画布 $poster->createCanvasByImage('./images/xxx.png');
创建一个颜色
//创建一个灰色的颜色值 $color = $poster->createColor(50, 50, 50); //创建一个白色并透明的颜色值 $color = $poster->createColor(255, 255, 255, 100);
写入文字
$poster->setText(15, 'center', 140, $white, 'xxx/xxx.ttf', null, 'PHP是世界上最美的语言')
写入图片
$poster->setImg('./xxx/xxx.png', 400, 620, 150)
输出图片
//true 获取图片流(用来上传至阿里云) false:直接显示图片 $poster->showImage(true);