FPDF – Neue Schriftarten und Codierungen hinzufügen
Link auf das Tutorial (EN): http://www.fpdf.de/tutorials/7/
Windows Konvertierungstool (TTF2PT1): http://www.fpdf.org/fr/dl.php?id=22
Damit wird aus der TTF-Datei eine .AFM Datei erstellt.
AFM-Datei erstellen (diese brauchen wir später noch)
Aufruf auf DOS Ebene z.B.:ttf2pt1 -a c:\windows\fonts\georgia.ttf c:\fonts_afm\georgia
Dadurch werden im Verzeichnis c:\fonts_afm, die Dateien georgia.afm und georgia.t1a abgelegt. Das c:\fonts_afm Verzeichnis kann natürlich auch einen anderen Namen haben.
Font Definitionsdatei erstellen
Dazu eine PHP Datei anlegen, z.B. fontedefinition.php:
<code>// Pfad evtl. anpassen
include("../fpdf153/font/makefont/makefont.php");
// Font Definitionsdatei anlegen
MakeFont('c:\\windows\\fonts\\georgia.ttf', 'c:\\fonts_afm\\georgia.afm','cp1252');
Nach Aufruf dieser Datei erhält man im Erfolgsfall die Meldung:
Font file compressed (georgia.z)
Font definition file generated (georgia.php)
Diese beiden Dateien kopiert man nun in das FPDF/font Verzeichnis, z.B. fpdf153\font
Font verwenden
$pdf->AddFont(‘georgia’);
$pdf->AddPage();
// Schriftart auswählen
$pdf->SetFont(‘georgia’,”,14);
- Kategorien:
- PDF / FPDF, Web-Entwicklung
- Tags:
- Kommentare:
- Kommentare verfolgen oder ein Kommentar abgeben
2 Kommentare »»
RSS-Feed für Kommentare dieses Beitrags- Die Trackback-Adresse
[...] Auf vielen Webseiten finde man gute Tutorials wie man Schriften für FPDF erstellt. Diesen etwas komplezierteren vorgang habe ich nun in ein Online Interface gepackt was auch sehr erfolgreich ist und von vielen Usern akzeptiert wird. Der FPDF Font File Converter konvertiert die TTF Dateien direkt in die passenden Dateien für das PHP Werkzeug FPDF. Ich warte derzeit noch ein bischen auf Feedback damit ich vielleicht neue Features raus bringen kann. Hier gehts zum Tool. [...]
Pingback von FPDF Font Converter | www.fruit-lab.de - 16. Oktober 2006 um 10:49
Coole Beschreibung. Dank Dir. John
Kommentar von Strafverteidiger Freiburg - 29. April 2007 um 20:36