samthejarvis/silverstripe-watermarking

为SilverStripe中的图片添加水印

安装数: 1,053

依赖: 0

建议者: 0

安全性: 0

星标: 4

关注者: 2

分支: 5

开放问题: 3

类型:silverstripe模块

dev-master 2016-02-19 23:27 UTC

This package is not auto-updated.

Last update: 2024-09-20 19:40:18 UTC


README

此模块为图片添加水印方法。链式调用,并在Image类上可用。

安装

composer require samthejarvis/silverstripe-watermarking dev-master

在/admin/settings中添加水印选项卡。在这里,您可以指定水印图片以及透明度和位置的默认值。

要求

  • SilverStripe框架3.1

使用方法

$Image.Watermark

$Image.CroppedImage(300, 300).Watermark

$Image.CroppedImage(300, 300).Watermark(5, 50);

位置

位置参数接受从1到9的整数,将水印放置在键盘上对应数字的位置。

例如,5将水印设置为中心显示。

789
456
123

透明度

透明度参数接受从0到100的整数。

致谢

基于memdev/silverstripe-watermarkable的可配置GD水印。