ge-corp/php-watermark

将水印图像叠加到其他图像文件上的软件包

dev-main 2021-01-06 12:46 UTC

This package is auto-updated.

Last update: 2024-09-06 21:31:31 UTC


README

将水印图像叠加到其他图像文件上的软件包,软件包处于开发模式,您现在可以测试它,使用以下命令调用
composer require ge-corp/php-watermark:dev-main
示例

use gecorp\phpwatermark\Options;
use gecorp\phpwatermark\watermark;

$options = [
    "margin" => [ // "margin" => ["left", "right", "top","bottom", "all"]
        "left" => 10, 
        "top" => 10
    ], "position" => Options::RIGHT_BOTTOM, 
    "quality" => 100
];
$watermark = new watermark(new Options($options));
$pOriginalFilename = "originalimage.jpg"; // filename with directory path of original image
$pWatermarkFileName = "watermarkimage.png"; // filename with directory of watermark image
$pNewFileName = "newfilename.jpg"; // new filename with directory path
$result = $watermark->makeImage($pOriginalFilename, $pWatermarkFileName, $pNewFileName);
if($result){
    echo "Done";
}else{
    echo $result; // Exception message
}