php - 无法在 Codeigniter 中调整水印图像的不透明度和大小
问题描述
我想调整水印图像的大小并添加不透明度,但我不能。我不知道我的代码有什么问题,请帮助我。TT
这是我的代码。
$this->load->library('image_lib');
$config['source_image'] = $image_url;
$config['new_image'] = $image_url;
$config['wm_overlay_path'] = $watermark_url;
$config['wm_type'] = 'overlay';
//the overlay image
$config['wm_opacity'] = 30;
$config['wm_vrt_alignment'] = 'middle';
$config['wm_hor_alignment'] = 'center';
$config['image_library'] = 'gd2';
$config['width'] = 50;
$config['height'] = 50;
$config['padding'] = 50;
$config['wm_vrt_offset'] = 100;
$this->image_lib->initialize($config);
$this->image_lib->watermark();
$this->image_lib->clear();
解决方案
推荐阅读
- angular - 如何将数据从 Angular 发送到 Spring Boot
- python - 在 Python 中为每次迭代绘制 KMeans 聚类中心
- react-native - 当屏幕尺寸不同时,我应该如何处理绝对位置?
- mysql - SQL mariadb 不返回全文搜索结果
- javascript - Javascript中if语句的setAttribute问题
- javascript - 替换功能也替换空间。如何预防?
- ios - Flutter/Swift macOS 应用程序,如何设置 NSWindowcornerRadius?
- c# - SerialPort.GetPortNames 设备在运行过程中断开连接时的不一致,可以通过关闭使用它的应用程序来解决
- html - CSS 过渡不起作用 - 使用单选按钮作为显示/隐藏
- android - 在zefyr文本编辑器颤动中隐藏系统键盘