minixampp + gd-lib: undefined function imagepstext

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

minixampp + gd-lib: undefined function imagepstext

Postby misto23de » 12. March 2004 09:15

Bekomme beim aufruf dieser funktion die fehlermeldung:
Call to undefined function: imagepsloadfont()


Andere GD-Lib-Funktionen, wie z.B. imagettftext funktionieren hingegen. Vielleicht weiß ja jemand rat.

Hier der Code:
Code: Select all
$font = "VERDANA.TTF.afm";
$font = imagepsloadfont ($font);
   ...
$button = ImageCreate($width,26);
   ...
imagepstext( $button, $buttontext, $font, "12", $col_white, $col_black, 14, 17 , 3, 1, 0, 0);


Kann mir da jemand helfen - hoffe, das die ausgabe der PS-Fonts besser ist, als ide der ttf-Fonts (ausgefranste ränder oder zu "weiches" antialiasing).

Danke, misto
misto23de
 
Posts: 3
Joined: 12. March 2004 09:06

Postby Wiedmann » 12. March 2004 12:55

Ist die t1lib installiert?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby misto23de » 12. March 2004 13:41

Ja, zumindest auf meinem Rechner ... muß ich die noch gesondert in die php.ini einbinden, bei den "dynamic extensions"?
und gibt es eine spezielle Variante der dll für php oder kann ich die aus dem GnuWin32-Package einfach in das Directory für die Extensions kopieren?

Hoffe du kannst mir helfen!

misto23de

P.S. habe die lib (dll aus dem GnuWin32-Pack) mal ins php-extensions-dir gepackt, die php.ini geändert und den apache neu getstartet ... immer noch die Fehlermeldung
misto23de
 
Posts: 3
Joined: 12. March 2004 09:06

Postby Wiedmann » 12. March 2004 14:37

Hmm,
muß sagen, daß ich das selbst mit der FreeType-Lib mache. (die ist einfach schon aktiviert wenn man php installiert...)

kannst ja aber als ersten Schritt mal validieren, wie GD bei dir eingerichtet ist.
Entweder über:
Code: Select all
<?php
    phpinfo();
?>

da der Abschnitt GD. Oder
Code: Select all
<?php
    var_dump(gd_info());
?>


IMHO muß mann die gd-lib (php_gd2.dll) passend kompilieren. Und die fertigen PHP- Binaries, zumindest für w32, haben "nur" FreeType2 einkompiliert.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby misto23de » 12. March 2004 15:03

Note: This function is only available if PHP is compiled using --enable-t1lib.


Diese Info wurde mir grad gesteckt ... und kompilieren - mhm - keine Ahnung davon

misto23de
misto23de
 
Posts: 3
Joined: 12. March 2004 09:06


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 42 guests