-4

我想问如何用php生成图像。

一张背景图片,一张位于背景中心的图片和文字。

一切按 X,Y. 定位!带PHP图片库

例子

感谢您的帮助,我想知道一些非常基本的示例,如何使用图像和文本制作背景,仅此而已。

4

1 回答 1

1

PHP中有一些很棒的库来生成图像,您可以使用GD(此处的文档:http://php.net/manual/en/book.image.php 或Imagemagick(此处的文档http://www.php。 net/manual/en/book.imagick.php),但据我所知,Imagemagick 没有与 PHP 一起安装,你必须添加它

这是一个例子(没试过)

$background = imagecreatefrompng('back.png');
$im = imagecreatefrompng('image.png');
$marginLeft = (imagesx($background)-imagesx($im))/2; 
$marginTop = (imagesy($background)-imagesy($im))/2; 
imagecopy($background , $im , $marginLeft , $marginTop , 0 , 0 , imagesx($im) , imagesy($im));
$font_file = './arial.ttf'; 
$black = imagecolorallocate($im, 0x00, 0x00, 0x00); 
imagefttext($background, 13, 0, $marginLeft , $marginTop + imagesy($im), $black, $font_file, 'My Text');
于 2013-08-18T21:21:18.357 回答