gurucomkz/watermark

在 SilverStripe 输出时对图像添加水印

安装: 546

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 2

开放性问题: 1

类型:silverstripe-vendormodule

1.0.3 2021-04-23 03:40 UTC

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

待办事项

  • 国际化能力