-1

私はこのコードを持っています:

<?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いますが、(...) 何もありません。

そして、可能であれば、写真の最初にフッターを設定する方法を知りたいです。絶対的な位置とは異なります。最初に。

4

1 に答える 1

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 )
于 2012-06-05T04:59:50.453 に答える