xiansin/php-seal-util
最新稳定版本:v1.0.0
Composer 安装命令:
composer require xiansin/php-seal-util
包简介
README 文档
README
0. 安装
composer require xiansin/php-seal-util
1. 使用
require_once __DIR__ . '/vendor/autoload.php'; use Xiansin\SealUtil\SealUtil; use Xiansin\SealUtil\SealConfiguration; use Xiansin\SealUtil\SealFont; use Xiansin\SealUtil\SealCircle; try { //主文字 $configuration = new SealConfiguration(); $mainFont = new SealFont(); $mainFont->setFontSize(54) ->setFontFamily(SealFont::FONT_FAMILY_FANGSONG_CHANG) ->setFontText('xxxx专用章'); //副文字 $viceFont = new SealFont(); $viceFont->setBold(true) ->setFontFamily(SealFont::FONT_FAMILY_KAI) ->setFontText('9006865154564') ->setFontSize(12); // $titleFont = new SealFont(); $titleFont->setBold(true) ->setFontFamily(SealFont::FONT_FAMILY_FANGSONG_CHANG) ->setFontText('财务专用章') ->setFontSize(28); $centerFont = new SealFont(); $centerFont->setBold(true) ->setFontFamily(SealFont::FONT_FAMILY_SONG) ->setFontText("★") ->setFontSize(100); $configuration ->setImageSize(480) ->setBackgroudColor(0xFF0000) ->setMainFont($mainFont) ->setViceFont($viceFont) ->setTitleFont($titleFont) ->setCenterFont($centerFont) ->setBorderCircle(new SealCircle(15, 400, 240)) // ->setBorderInnerCircle(new SealCircle(2 , 400, 400)) // ->setInnerCircle(new SealCircle(2 , 300, 300)) ; SealUtil::buildAndStoreSeal($configuration, __DIR__ . '/output/公章1.png'); echo "公章1已生成: " . __DIR__ . "/output/公章1.png\n"; } catch (\Throwable $e) { echo "公章1生成失败: " . $e->getMessage() . "\n"; }
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 7
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-05-09