imagepsloadfont

(PHP 4, PHP 5)

imagepsloadfont — Lade eine Typ 1 PostScript-Schriftart aus einer Datei

Warnung

Diese Funktion wurde seit PHP 7.0.0 ENTFERNT.

Beschreibung

imagepsloadfont ( string $filename ) : resource

Lade eine Typ 1 PostScript-Schriftart aus dem angegebenen filename.

Parameter-Liste

filename

Pfad der PostScript Schriftartdatei.

Rückgabewerte

Wenn alles in Ordnung ist, wird ein gültiger Zeiger (Index) zurück gegeben, auf den Sie immer wieder zurück greifen können; ansonsten wird FALSE zurück und eine Fehlermeldung ausgegeben.

Changelog

Version Beschreibung
7.0.0T1Lib support was removed from PHP, thus this function was removed.

Beispiele

Beispiel #1 imagepsloadfont() Beispiel

<?php
// Erzeuge ein neues Bild
$im = imagecreatetruecolor(350, 45);

// Alloziere Farben und fülle den Hintergrund
$black = imagecolorallocate($im, 0, 0, 0);
$white = imagecolorallocate($im, 255, 255, 255);
imagefilledrectangle($im, 0, 0, 349, 44, $white);

// Lade eine Schriftart, schreibe ins Bild und gib die Schriftart frei
$font = imagepsloadfont("bchbi.pfb");
imagepstext($im, "Testing... It worked!", $font, 32, $white, $black, 32, 32);
imagepsfreefont($font);

// Gib das Bild aus
header('Content-type: image/png');

imagepng($im);
imagedestroy($im);
?>

Anmerkungen

Hinweis: Diese Funktion steht nur zur Verfügung, wenn PHP mit der Option --with-t1lib[=DIR] übersetzt wurde.

Siehe auch

  • imagepsfreefont() - Gib den durch eine Typ 1 PostScript-Schriftart belegten Speicher wieder frei