海报生成接入了拓展 Imagick 效率提升一大截
介绍#
海报生成插件接入 Imagick 。内存占用减少,锯齿优化,生成时间减少。
使用请参考
gitee
github
示例#
// 使用 Facades\Poster 调用
use Kkokk\Poster\Facades\Poster;
// 使用默认 Gd
$Poster = Poster::config($params);
// 使用 Imagick
$Poster = Poster::extension('imagick')->config($params);
// 创建画布
$Poster->buildIm($w,$h,$rgba,$alpha);
// 合成图片
$Poster->buildImage($src,$dst_x,$dst_y,$src_x,$src_y,$src_w,$src_h,$alpha,$type);
// 获取合成后图片文件地址
$result = $Poster->getPoster();
效果#
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: