Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
429
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    818
    Hey!

    Ich hab mich heut mit dem Beschreiben von Bildern (jpg, png, gif) in PHP befasst! Nun gibt es ja nur 5 Standardschriftarten in PHP! Ich würde da gerne eine eigene hinzufügen!
    Gefordert werden Bitmapfonts!
    Schön und gut, nach ein wenig googeln hab ich auch diverse Bitmap Fonts gefunden (steht da zumindest). Ich hab mir alle moeglichen Formate gezogen. TTF, SIT etc
    Aber jedes Format hat mir ein Fehler verursacht - kurz gesagt das bild konnte in PHP nicht hergestellt werden!
    Hier mal der Aufruf:
    PHP-Code:
    $im imagecreatefromjpeg("gfx/counter.jpg");
    $string $counter->GET_amount();                                             
    $font  imageloadfont("defjam.fon");
    .... 
    Benutz ich die Standardschriftarten (1-5 für $font) geht alles! Aber nit mit den eigenen! von daher meine Frage. Woran liegt das, das die Schriften alle nicht gehn? werden die nicht anerkannt, sind das doch keine bitmap fonts, oder wie?
    eine schrift die ich gerne hätte, hab ich mal angefügt. Es ist ein FreeFont!

    Danke für Eure hilfe

    PS: es liegt nicht an den Groß/Kleinschreibungen - ich schreib grundsaetzlich alles klein!
    Angehängte Dateien Angehängte Dateien
     
    man wird erwachsen ....

  2. #2
    Lukasz Tutorials.de Gastzugang
    Ich würde sagen
    1- entweder die Schriftart wird nicht unterstützt
    2- oder aber sie ist beschädigt.

    Ich habe mich erst eineige zig Stunden mit erstllen von Imgaes via PHP beschäftigt, aber solche Probleme treten oft auch bei mir auf.

    Hast du das ansi Format festgelegt?
     

  3. #3
    Registriert seit
    Aug 2001
    Beiträge
    818
    garkeins, quasi standard!
    Mich wundert nur, das es bei allen schriten ist die ich gezogen hab!
    Sei es ein TTF (logisch das das nicht geht) oder ein Pixelfont. Oder aber Direkt als Bitmapfonts gekennzeichnete Fonts. Keiner geht!
    Das erstellen das Images und das reinschreiben ist ja kein problem, klappt ja alles prima, aber die Standard schriften sind (sorry, für das wort - aber es ist so ).
    Standard ist halt nicht gut. Individualität ist gefragt, deshalb das problem!
    Die oben hinzugefügte schrift beispielsweise, wurde explizit als Bitmap Font gekennzeichnet!

    Aber ich wäre dankbar, wenn jmd schriften kennt (also ne webseite wo es welche gibt) mit denen das prima . Primär ist es erstmal egal was für welche - ich will es ja ersteinmal nur probieren!

    Gruß
    Basti
     
    man wird erwachsen ....

  4. #4
    Avatar von acid.rain
    acid.rain acid.rain ist offline Mitglied Platin
    Registriert seit
    Jun 2002
    Ort
    Frankenthal (Pfalz)
    Beiträge
    541
    Wieso solle ttf nicht gehen?
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    (...)
        $fontsize       = 20;
        $font           = "enterprisef";
        $text           = "ENTERPRISE";
        imagettftext( $new, $fontsize, 0, 100, 500 , $color, $font, $text);
     
        header("Content-Type: image/png-8");
        imagepng($new);
    Kleiner Schnipsel aus 'ner alten Datei von mir. Da konnte ich alle xbelibigen Schriften nehmen, die mir zur verfügung standen.

    Gruß
     

Ähnliche Themen

  1. Passende PC-konfiguration
    Von freiraum im Forum Hardware
    Antworten: 14
    Letzter Beitrag: 03.08.09, 22:43
  2. passende QT Klasse
    Von Raubkopierer im Forum Coders Talk
    Antworten: 4
    Letzter Beitrag: 03.08.09, 18:55
  3. Antworten: 2
    Letzter Beitrag: 06.02.05, 19:39
  4. Fonts im Fonts-Ordner löschen?
    Von Gabi im Forum Microsoft Windows
    Antworten: 3
    Letzter Beitrag: 25.06.03, 22:37
  5. TrueType-Fonts zu Type1 Postscript-Fonts konvertieren
    Von typometer im Forum Typografie
    Antworten: 2
    Letzter Beitrag: 02.01.03, 16:48