php支持jpeg
Ⅰ php如何实现水印平铺
代码如下:
imagick代码:
<?php
$image = new imagick('logo.jpg');
$im = new imagick();
$im->newimage( 140, 80, new imagickpixel( "none" ) );
$draw = new imagickdraw();
$draw->setfillcolor(new imagickpixel( "grey" ));
$draw->setgravity(imagick::gravity_northwest);
$draw->annotation(10,10 ,'right');
$draw->setgravity(imagick::gravity_southeast);
$draw->annotation(5,15 ,'right');
$im->drawimage( $draw);
$image = $image->textureimage($im);
$image->compositeimage($image,imagick::composite_,0,0);
header( "content-type: image/{$image->getimageformat()}" );
$image->writeimage('wmark_text_tiled.jpg');
$image->clear();
$image->destroy();
?>
Ⅱ PHP 为什么我调用imagecreatefromjpeg(),它说我没有定义imagecreatefromjpeg()呢
因为你没有打开PHP的GD库
修改php.ini的内容,把php_gd.dll和,php_gd2.dll前面的#去掉,重启一下apache应该就好了