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)
schriftartenproblem [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
schriftartenproblem


 
Viper1985
03-01-2005, 18:47 
 
hallo miteinander

ich habe ein problem mit dem dynamischen erstellen von bildern. es funktioniert alles, bis auf die anzeige von zwei buchstaben (n & m).

hab php version 4.3.6

gd
GD Support enabled
GD Version bundled (2.0.22 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled



<?php
$image = imagecreate(80,15);
$white = imagecolorallocate($image,255,255,255);
$maroon = imagecolorallocate($image,204,102,0);
$black = imagecolorallocate($image,0,0,0);
$grey = imagecolorallocate($image,77,77,77);

## border
imagerectangle($image,0,0,79,14,$black);
## maroon & grey rectangle
imagefilledrectangle($image, 2, 2, 25, 12, $maroon);
imagefilledrectangle($image, 27, 2, 77, 12, $grey);

## lefttext
imagettftext($image, 7, 0, 4, 10, $white, "font/slkscr.ttf", "PHP");

imagettftext($image, 7, 0, 29, 10, $white, "font/slkscr.ttf", "NEXT");

imagepng($image);
?>

das resultat ist im anhang zu sehen

 
penizillin
03-01-2005, 20:06 
 
zu lange belichtungszeiten?

sorry, aber du bist wohl der einzige, der das problem debuggen kann.
mal das ganze alphabet in eine andere grafik ausgegeben? andere schriftarten versucht?

 
Viper1985
03-01-2005, 20:14 
 
andere schriftart (arial) funktioniert
das alphabet in eine andere datei bringt auch nichts.

ich habe jedoch gemerkt, dass es ab schriftgrösse 22 richtig ausgegeben wird.

kann es sein, dass beim "skalieren" der schriftart, diese zu pixelig verkleinert wird`?

was meinst du mit belichtungszeit?

 
TobiaZ
03-01-2005, 20:27 
 
was meinst du mit belichtungszeit? Das war wohl ein Witz :D

kann es sein, dass beim "skalieren" der schriftart, diese zu pixelig verkleinert wird`? die wird ja nicht verkleinert. und zu pixelig wäre das gegenteil, von dem was bei dir der fall ist.

Ein fehler im Code ist unwahrscheinlich.

Win Würgaround wäre evtl mit 22 zu schreiben, und dann das bild verkleinern. sollte ja bei nem bestimmten faktor kein problem sein. ob das ne schöne Lösung ist, ist ne andere sache.

Achso,das alphabet in eine andere datei bringt auch nichts. Soll heißen, dass es gleiches ergebnis bring?

 
penizillin
03-01-2005, 20:27 
 
das kann durchaus sein.
belichtungszeit (http://de.wikipedia.org/wiki/Belichtungszeit)

 
Viper1985
03-01-2005, 20:42 
 
das mit dem runterskalieren hätte das problem behoben, aber es sieht dann pixelig aus.

ich glaub ich such mir einfach mal eine andere schriftart, welche nicht bockt.

vielen dank für die hilfen

 
Viper1985
03-01-2005, 20:53 
 
kennt von euch jemand so ne pixelige schrift wie slkscr.ttf (silkscreen)?

 
TobiaZ
03-01-2005, 22:01 
 
such mal nach pixelfonts...

die designer-in-action.de haben ne menge davon gelistet.


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:31 Uhr.