ghorbannezhad / fact
这是一个生成事实图像的包
v1.0
2018-08-18 12:54 UTC
Requires
- php: >=7.1.3
- illuminate/support: 5.5.* || 5.6.*
This package is not auto-updated.
Last update: 2024-09-29 04:43:20 UTC
README
Fact generator 是一个简单的 Laravel 包,用于生成事实图像。您只需定义所需的图像、标志和文本即可生成示例事实图像。它支持英语和波斯语。
安装
1- 使用 composer 安装包
composer require --dev ghorbannezhad/fact
2- 发布配置文件
php artisan vendor:publish --provider="Ghorbannezhad\Fact\FactServiceProvider"
用法
1- 将服务提供者添加到 config/app.php
'providers' => [ ... Ghorbannezhad\Fact\FactServiceProvider::class, ]
2- 在控制器中调用 fact 门面
$image = public_path('/address/to/image.jpg'); $text= 'Lorem ipsum'; $fact = FactFacade::create($image,$text);
3- 在配置文件中设置语言和字体
return [
'logo'=>$logo,
'style'=>[
'margin_top'=>10, //in percent
'margin_left'=>10, //in percent
'margin_bottom'=>10, //in percent
'margin_right'=>10, //in percent
'font_size'=>24,
'line_height'=>50,
'logo_from_bottom'=> 10, //in percent
'font'=>$font,
'text_align'=>'center' //supported: center|right|left
],
'lang'=>'fa', //supported: fa | en
'save_path'=>$save_path,
];
贡献者
- Faezeh Ghorbannezhad @ghorbannezhad
- Mostafa Zeinivand @mostafaznv
- Ramin Khatibi @raminix
- Samsson Apps @SamssonApps
许可证
FactGenerator 依照 MIT 许可证授权 - 详细信息请参阅 LICENSE
文件