jinas / dhivatar
Dhivehi Avatars PHP 版本。
v1.2
2020-10-14 06:04 UTC
Requires
- intervention/image: ^2.5
This package is auto-updated.
Last update: 2024-09-04 08:49:46 UTC
README
phoenixatom Dhivatar 包的 PHP 版本
安装
composer require jinas/dhivatar
用法
use Jinas\Dhivatar\DhivatarFactory; (string) DhivatarFactory::create() ->setText('ޖިނާސް') ->build() ->encode('data-url');
这将输出图片的 base64 编码
输出
use Jinas\Dhivatar\DhivatarFactory; DhivatarFactory::create() ->setText("ޖިނާސް", "#C93839") ->setFontSize(255) ->setBackground("#3083AD") ->build() ->save('file', 80, 'jpg'); // save the image in 80% quality and jpg format defined by third parameter
输出
您可以链式调用设置器来定制生成的图片。
如果您没有设置背景图片,它将自动生成随机的背景颜色。
可用方法
- setBackground(string $background) : 设置图片的背景
- setSize(int $width, int $height) : 设置图片画布的大小
- setText(string $text, string $color) : 设置文本和文本颜色
- setFontSize(int $size) : 设置字体大小
- build() : 此方法将在构建图片后返回一个
Intervention\Image\Image
实例。您可以调用 Image Intervention 提供的任何方法来渲染、输出或保存图片。
项目由 Jinas 创建。
灵感来自 phoenixatom dhivehi-avatar
在寻找执行此操作的 API 吗?
前往 Dhivatar API。由 Baivaru 创建的项目。