Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Please Help ! GD <- [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Please Help ! GD <-


 
paddy
19-10-2002, 14:58 
 
Hallo !

Ich habe einen Provider, der GD unterstützt - es funzt auch alles soweit .

Jetzt habe ich aber ein problem - wenn ich zum beispiel einen text auf ein dynamisch erzeugtes bild schreiben will dann klappt das nicht .
(z.b. mit imagecreatefrompng)

Vielleicht kann mir mal jemand einen ganz einfachen Code posten der bei ihm funzt , und den ich bei mir auch mal ausprobieren kann. denn jedesmal wenn ich z.B. imagecreatefrompng .. benutze passiert nix . d.h. es wird zwar versucht ein bild zu erstellen, jedoch ist da immer ein rotes x (bild nicht vorhanden).

please help
thanx

Siehe Hier -> http://www.menufooty.com/bild.php

<?
Header("Content-type: image/png");
if (!isset($TEXT)) {
$TEXT = "text in arial";
}

$fnt = "arial.ttf";

$img = ImageCreateFromPNG ("homer.png");
$col = ImageColorAllocate ($img, 0,0,0);

ImageTTFText ($img, 10, 0, 4, 14, $col, $fnt, $TEXT);

ImagePng($img);
ImageDestroy($img);
?>

 
TobiaZ
19-10-2002, 15:01 
 
Hi Patrick!

Guck mal unter den aktuellen Beiträgen (glaube irgendwas mit "Button aus DB") hier im Forum.

PS: Machste wieder an deinem Counter rum?

 
TobiaZ
19-10-2002, 15:03 
 
http://itdeveloper.de/forum/showthread.php?threadid=12107

 
goth
19-10-2002, 15:04 
 
Freetype ist installiert?

Der Font im gleichen Verzeichnis wie das Script??

 
paddy
19-10-2002, 15:04 
 
hi Tobi !

Nee - Counter ist noch in arbeit - ist für was anderes ;).

Aber mein prob ist das manches, was für gd geprogged wurde bei mir einfach nicht funzt . irgendiwe komisch .

 
paddy
19-10-2002, 15:05 
 
Original geschrieben von goth
Freetype ist installiert?

Der Font im gleichen Verzeichnis wie das Script??

Font ist im Gleichen verzeichnis , was ist freetype ?

 
TobiaZ
19-10-2002, 15:08 
 
steht auch in der phpinfo() drin. Wenn du das nicht hast, dann kannst du keine eigenen Schriftarten nutzen, sondern musst die vom System nehmen.

$fnt = "arial.ttf";

 
paddy
19-10-2002, 15:12 
 
danke tobi - ich habe das beipsiel aus deinem threat genommen und das geht bei mir - jetzt muss ich erstmal analysieren was bei mir falsch war .

daaaaaaaaaaaaaaaaaaankeeeeeeeeeeeeee !!

thanx @ all

 
goth
19-10-2002, 15:26 
 
Dann analysiere mal: ImageString() => imageTTFText()

 
TobiaZ
19-10-2002, 15:28 
 
Da würde ich auch mal drauf tippen. -> phpinfo

 
paddy
20-10-2002, 12:14 
 
Funzt alles soweit - jedoch will ich die farbe vom text ändern, die bleibt jedoch immer gleich - egal was ich auch an dem folgenden ändere :(

...
$f_color = ImageColorAllocate($im , 255, 255, 255);
....
ImageString($im,2,95,10,$string2,$f_color);
...

 
TobiaZ
20-10-2002, 12:45 
 
[edit] nichts gesagt hab


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:58 Uhr.