Laravel 图片添加水印

和这个配合使用

Laravel + ThinkPhP 海报生成_laravel 制作海报-CSDN博客

代码

php 复制代码
//水印
$x_length = $imageInfo[0];
$y_length = $imageInfo[1];
        
$color = imagecolorallocatealpha($posterImage, 255, 255, 255, 70); // 增加透明度参数alpha

$font_size = 40; //字体大小
$angle = -45; //水印文本旋转度
$water_h = 300;//水印高度
$water_w = 300;//水印宽度

$water_text = '水印文本';//水印文本

for ($x = 0; $x < $x_length; $x += $water_w) {
    for ($y = 0; $y < $y_length; $y += $water_h) {
        imagettftext($posterImage, $font_size, $angle, $x, $y, $color, $fontFile, $water_text);
    }
}
        
imagecolortransparent($posterImage, $color); // 将 $color 颜色设置为透明颜色

完毕

相关推荐
xywww1683 分钟前
真实后台页实测:Opus 5 看图写前端的可用边界在哪
linux·服务器·前端·数据库·人工智能·gpt
小小尚@22 分钟前
AE脚本-AE Actions v1.1.8 操作动作记录器
开发语言·前端·javascript·jupyter·postman
大家的林语冰1 小时前
👍 超越 ESLint,Oxc 优先采用 TypeScript 7,Rust 和 Go 梦幻联动!
前端·javascript·typescript
qetfw2 小时前
Debian OpenSSL CA 证书配置参考:根证书、服务证书与验证
linux·debian·ssl·openssl
测试运维日常笔记2 小时前
RHEL/CentOS 离线部署指南:配置本地 ISO 镜像作为 YUM 仓库
linux·运维·centos
樊小肆2 小时前
# 你还在等DeepSeek官方 agent Harness‌? 来试试 DeepSeeker-Code吧
前端·人工智能·后端
樊小肆2 小时前
2568 万 token 才花 2 块 2:聊聊 DeepSeeker-Code 怎么吃满上下文缓存
前端·人工智能·后端
JarvanMo2 小时前
Flutter 3.47: material/cupertino终于解耦了
前端
郭邯3 小时前
一次「字符洁癖」引发的思考:我用 AI 写了个全角半角转换工具
前端
想要成为糕糕手3 小时前
🚀 在浏览器里跑 DeepSeek-R1?WebGPU 端侧推理实战(五)—— 中断、重置、缓存与流式生成
前端·react.js·llm