php - php codeigniter文本水印不来
问题描述
在 PHP 的 CodeIgniter 中,文本水印是不来的。在代码之后,它显示成功,但是当我检查输出图像时,没有显示文本。
$this->load->library('image_lib');
$config['image_library'] = 'gd2';
$config['source_image']='./uploads/user_certificates/certificate_model.jpg';
$config['new_image']='./uploads/user_certificates/test5.jpg';
$config['wm_text']='sample text';
$config['wm_type']="text";
$config['wm_font_path']="./assets/frontend/webfonts/fa-regular-400.ttf";
$config['wm_font_size'] = 46;
$config['wm_font_color'] = '#453344';
$config['wm_vrt_alignment'] = 'top';
$config['wm_hor_alignment'] = 'left';
$this->image_lib->initialize($config);
$this->image_lib->watermark();
//$this->image_lib->initialize($config);
if (!$this->image_lib->watermark()) {
echo $this->image_lib->display_errors();
} else {
echo 'Successfully updated image with watermark';
}
解决方案
推荐阅读
- ruby-on-rails - Ruby on Rails:仅指定 _type 的多态连接范围
- python-3.x - Python 的 shlex.split 删除引号
- python - Streamlit 阻止请求凭据
- mongodb - Mongod 命令不会启动服务器
- c++ - 为什么 seekp/tellp 在追加模式下表现不同?
- html - 为什么连字符不能与 lang en 一起使用
- javascript - 是否可以使用 jasmine 测试按钮单击而不会出现 ReferenceError: document is not defined?
- reactjs - 如何禁用 DataGrid MUI 中的菜单按钮选项?
- sql - 在访问中创建查询
- javascript - javascript getUserMedia() API 音频流发出回声和刺耳的声音