我有这段代码:
<?php
$filename = 'Tulips.jpg';
$stringSize = 10000;
$footerSize = 40;
$footer = 'Blyxo.com/post/1234535';
list ( $width, $height, $image_type ) = getimagesize ( $filename );
$im = imagecreatefromjpeg ( $filename );
imagefilledrectangle (
$im,
0,
$height,
$width,
$height - $footerSize, imagecolorallocate($im, 128, 128, 128));
imagestring (
$im,
$stringSize,
$width - ( imagefontwidth ( $stringSize ) * strlen ( $footer ) ) - 2,
$height - $footerSize,
$footer,
imagecolorallocate ( $im, 255, 255, 255 ) );
header ( 'Content-Type: image/jpeg' );
imagejpeg ( $im );
?>
因此;图像看起来像这样:
但是,我想将字体设置得更大,但它不起作用;我正试图设置$stringSize = 1000, $stringSize = 10, $stringSize= 9
,但是(...)没有。
而且,如果可能的话,我想知道如何在照片的开头设置页脚;不像一个绝对的立场;在一开始。
答案 0 :(得分:0)
你已经使用过这个功能......水印设置文字,大小的任何角度,亮度或亮色..
价:http://in.php.net/manual/en/function.imagefttext.php
imagettftext ( resource $image , float $size , float $angle , int $x , int $y , int $color , string $fontfile , string $text )