Einzelnen Beitrag anzeigen
  #8  
Alt 29.03.2007, 14:14:39
Soeren Soeren ist offline
Anfänger
 
Registriert seit: Jun 2004
Ort: Bremen
Beiträge: 122
AW: Bild Countdown

Super!!!
Folgender Code funktioniert jetzt

PHP-Code:
<?php
//Angaben
$grafik imagecreatefromjpeg('./grafik.jpg'); 
$col1   ImageColorAllocate ($grafik255255255);  
$col2 ImageColorAllocate ($grafik000);
$font=ImagePsLoadFont("bchbi.pfb");

ImagePsText($grafik"Test - Es geht!"$font32$col1,$col23232);

// Ausgabe und Freigeben der Daten
ImagePsFreeFont($font);
Header ("Content-type: image/png"); 
Imagepng($grafik);
ImageDestroy ($grafik);
?>
Hab es jetzt auf TTF umgeschrieben und der Text komt aus einer Variablen.

PHP-Code:
<?php
//Angaben
$pfad '/www/htdocs/x/test/BRITANIC.TTF';
$text1 'erster Text';
$text2 'zweiter Text';
$grafik imagecreatefromjpeg('./grafik.jpg'); 
$col1   ImageColorAllocate ($grafik255255255);  
$col2 ImageColorAllocate ($grafik000);
//$font=ImagePsLoadFont("bchbi.pfb");

//ImagePsText($grafik, $text, $font, 16, $col1,$col2, 40, 5);

imagettftext $grafik1604545$col2$pfad$text1.'/n'.$text2);

// Ausgabe und Freigeben der Daten
//ImagePsFreeFont($font);
Header ("Content-type: image/png"); 
Imagepng($grafik);
ImageDestroy ($grafik);
?>
Wie kann ich in dem Text ein Zeilenumbruch einbauen? Hab schon einiges versucht

Hab mir jetzt wie folgt beholfen:
PHP-Code:
<?php
//Angaben

$pfad '/www/X/v036980/test/BRITANIC.TTF';
$text1 'Text A';
$text2 'Text B';
$grafik imagecreatefromjpeg('./grafik.jpg'); 
$col1   ImageColorAllocate ($grafik255255255);  
$col2 ImageColorAllocate ($grafik000);
//$font=ImagePsLoadFont("bchbi.pfb");

//ImagePsText($grafik, $text, $font, 16, $col1,$col2, 40, 5);

imagettftext $grafik1601020$col1$pfad$text1);
imagettftext $grafik1601040$col1$pfad$text2);


// Ausgabe und Freigeben der Daten
//ImagePsFreeFont($font);
Header ("Content-type: image/png"); 
Imagepng($grafik);
ImageDestroy ($grafik);
?>
Vielleicht geht es ja noch einfacher

Geändert von Soeren (29.03.2007 um 15:01:20 Uhr)
Mit Zitat antworten