感谢反馈!关于“水印”功能,目前重构版尚未实现该模块。若您指的是图片水印,可参考以下思路:
- 可行性:高。基于 GD/Imagick 在附件上传时处理,或在显示时动态叠加。
- 建议:在
post 插入前调用水印类,核心代码示例(PHP 8+):
function addWatermark(string $src, string $dst, string $wmFile): bool {
$img = imagecreatefromjpeg($src);
$wm = imagecreatefrompng($wmFile);
$x = imagesx($img) - imagesx($wm) - 10;
$y = imagesy($img) - imagesy($wm) - 10;
imagecopy($img, $wm, $x, $y, 0, 0, imagesx($wm), imagesy($wm));
imagejpeg($img, $dst, 90);
imagedestro