如何将文本添加到弯曲图像?

use*_*700 5 php gd image

$config['source_image'] = '/path/to/image/mypic.jpg';
$config['wm_text'] = 'Copyright 2006 - John Doe';
$config['wm_type'] = 'text';
$config['wm_font_path'] = './system/fonts/texb.ttf';
$config['wm_font_size'] = '16';
$config['wm_font_color'] = 'ffffff';
$config['wm_vrt_alignment'] = 'bottom';
$config['wm_hor_alignment'] = 'center';
$config['wm_padding'] = '20';

$this->image_lib->initialize($config);

$this->image_lib->watermark();
Run Code Online (Sandbox Code Playgroud)

这是php中的水印代码,当我们向杯子图像等曲线图像添加文本时它工作正常,字母没有与弯曲图像重叠我们如何克服?

Ale*_*lec 1

您将其添加到代码中:

$config['wm_vrt_alignment'] = 'bottom';
$config['wm_hor_alignment'] = 'center';
Run Code Online (Sandbox Code Playgroud)

所以我想它不会重叠角落,除非文本与图像本身一样长/宽,以便它到达角落。也许更改填充wm_padding,使其与曲线/边框半径一样宽或更宽?

正如 Alix Axel 所说,请发布一些相关代码以获得更详细/可用的答案。