gurucomkz / watermark
在 SilverStripe 输出时对图像添加水印
1.0.3
2021-04-23 03:40 UTC
Requires
This package is auto-updated.
Last update: 2024-09-23 11:04:13 UTC
README
向 SilverStripe 4 中图像操作的命令列表添加图像水印功能。
要求
SilverStripe ~4
安装
composer require gurucomkz/watermark
运行 dev/build
,进入后端设置并配置“水印”选项卡。
使用
模块在操作图像时使 Watermark()
函数可用。默认情况下,它将水印位置设置为 CMS 管理员中设置的位置,但可以通过提供带有位置的参数来覆盖该位置,例如 $Image.Watermark('BottomLeft')
示例
$Image.Watermark() //just add a watermark
$Image.Watermark().Fill(300,300) //cut image after watermarking - watermark may be cut
$Image.Watermark('TopLeft').Watermark('BottomRight') //put 2 watermarks
$Image.Fill(300,300).Watermark() //first cut, then put a watermark
$Image.FocusFill(300,300).Watermark() //works with jonom/focuspoint as well
待办事项
- 国际化能力