2010-05-10 7 views
0
<?php 

header ("Content-type: image/pjpeg"); 
$string = "manujagadeesh!!!";            
$font =8; 
$width = ImageFontWidth($font)* strlen($string) ; 
$height = ImageFontHeight($font) ; 

$im = ImageCreateFromjpeg("sachin.jpg"); 
$x=100; 
$y=200; 
$background_color = imagecolorallocate ($im, 255, 255, 255); //white background 
$text_color = imagecolorallocate ($im, 0, 0,0);//black text 
imagestring ($im, $font, $x, $y, $string, $text_color); 
imagejpeg ($im); 
?> 

это добавить текст к изображению в PHPне текст на дисплее

вэнь мы inclue написания моей страницы HTML текст не отображается

для например

<?php 

header ("Content-type: image/pjpeg"); 
$string = "manujagadeesh!!!";            
$font =8; 
$width = ImageFontWidth($font)* strlen($string) ; 
$height = ImageFontHeight($font) ; 

$im = ImageCreateFromjpeg("sachin.jpg"); 
$x=100; 
$y=200; 
$background_color = imagecolorallocate ($im, 255, 255, 255); //white background 
$text_color = imagecolorallocate ($im, 0, 0,0);//black text 
imagestring ($im, $font, $x, $y, $string, $text_color); 
imagejpeg ($im); 
?> 

hi welcome 

не мог см. привет wlecome

ответ

2

Вы не можете выводить как содержимое типа image/jpeg, так и text/html из того же PHP-скрипта. Переместите изображение генерации кода на другой файл, например stringImage.php и использовать следующий код, чтобы включить его:

<img src="stringImage.php" /> 
hi welcome 

Пока stringImage.php только выводит данные изображения с правильным типом контента, и больше ничего, вы не должны получить предполагаемое результат.

+0

спасибо за ответ – jagadeeshbalu

+0

@tismon, если ответ исправил вашу проблему, отметьте ее как принятую, щелкнув большой галочкой слева –

Смежные вопросы