![]() |
![]() |
![]()
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] |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 36 Dołączył: 12.01.2008 Skąd: Puszcza Mariańska Ostrzeżenie: (0%) ![]() ![]() |
Ja odgrzebuję z powodu problemów z tą konwersją (IMG:style_emoticons/default/smile.gif)
Z najnowszą wersją FPDF'a podany sposób nie działa [testowałem na time'sie i arial'u] Zwraca error: Error: Encoding not found: arialpl.afm |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 06:03 |