hktk / poster
Installs: 29
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 0
pkg:composer/hktk/poster
Requires
- php: >=7.0.0
This package is not auto-updated.
Last update: 2025-12-27 14:25:21 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);