Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sposób na polską czcionkę o małym filesize w PDF
Dabroz
post
Post #1





Grupa: Zarejestrowani
Postów: 286
Pomógł: 0
Dołączył: 1.11.2003
Skąd: Poland, Płock

Ostrzeżenie: (0%)
-----


Kompletny sposób.

Aby uzyskać plik PDF za pomocą FPDF z polską czcionką o niewielkim rozmiarze należy (na przykładzie czcionki Times New Roman):

1.
Kopiujemy plik times.ttf z katalogu /windows/fonts i plik iso-8859-2.map z katalogu /fpdf/fonts/makefont do katalogu z programem ttf2pt1.

2.
Wpisujemy do linii komend:
Kod
ttf2pt1 -b -L iso-8859-2.map times.ttf timespl


3.
Do katalogu z programem makefont (/fpdf/fonts/makefont) kopiujemy powstałe pliki .afm i .pfb.

4.
Tworzymy skrypt php (w katalogu z makefont.php) i uruchamiamy go:
[php:1:e37be0bbc6]<?php
require('makefont.php');
Makefont('timespl.pfb', 'timespl.afm', 'iso-8859-2');
?>[/php:1:e37be0bbc6]

5.
Powstały plik .php i .z kopiujemy do /fpdf/fonts i możemy korzystać z czcionki

[php:1:e37be0bbc6]<?php
$pdf->AddFont('timespl', '', 'timespl.php');
?>[/php:1:e37be0bbc6]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 18:58