From 521be22a75c5a6533aa0a06f738ba1bd5d419ebe Mon Sep 17 00:00:00 2001 From: vedatakd Date: Mon, 3 Feb 2020 16:03:24 +0300 Subject: [PATCH] #797 watermark position --- .../src/Http/Controller/UploadController.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/addons/default/visiosoft/media-field_type/src/Http/Controller/UploadController.php b/addons/default/visiosoft/media-field_type/src/Http/Controller/UploadController.php index b2cd5d67a..bab98b997 100644 --- a/addons/default/visiosoft/media-field_type/src/Http/Controller/UploadController.php +++ b/addons/default/visiosoft/media-field_type/src/Http/Controller/UploadController.php @@ -65,8 +65,11 @@ class UploadController extends AdminController $img = WaterMark::make($this->request->file('upload')->getRealPath()); $watermarkimage_id = $settings->value('visiosoft.module.advs::watermark_image'); $watermarkimage = $files->find($watermarkimage_id); + $w = $img->width(); if ($watermarkimage != null) { - $watermark = WaterMark::make(public_path() . '/app/default/files-module/local/' . $watermarkimage->path())->opacity(50); + $watermark = WaterMark::make(public_path() . '/app/default/files-module/local/' . $watermarkimage->path()) + ->opacity($settings->value('visiosoft.module.advs::watermark_opacity')) + ->resize($w); $img->insert($watermark, $position); } @@ -77,7 +80,7 @@ class UploadController extends AdminController $h = "center"; $w = $img->width() / 2; $h1 = $img->height() / 2; - $font_size = $w/20; + $font_size = $w / 20; $img->text($watermarktext, $w, $h1, function ($font) use ($v, $h, $font_size) { $font->file(public_path('Antonio-Bold.ttf')); $font->size($font_size);