Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Polskie czcionki dla FPDF'a
danon198901
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 26.09.2012

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


Witam,
posługując się tematem (http://forum.php.pl/generowanie_plikow_pdf__polskie_czcionki_t5438.html) oraz wujkiem google chciałem dodać do FPDF polskie czcionki.
Generalnie przykład tworzenia polskich czcionek kodowanych w ISO-8859-2 podany jest przy użyciu narzędzia MakeFont. Ja jednak znalazłem ciekawszę opcję, online, dedykowaną pod tą bibliotekę (http://fpdf.fruit-lab.de/).
Problem polega na tym, że po wygenerowaniu czcionki w odpowiednim kodowaniu zapisuje pliki .php oraz .z (pomijam pliki .afm i .t1a, gdyż są to pliki potrzebne do generowania .php oraz .z, a że je mam to stąd wniosek, że są bezużyteczne dla mnie) w katalogu font (u mnie ścieżka wygląda następująco C:/xampp/php/PEAR/fpdf/font) i przy próbie użycia utworzonej czcionki wywala mi następujący błąd:
  1. Warning: file_get_contents(C:\xampp\php\PEAR\fpdf/font/9fd22ac9adc501264b488b72934d2576_arial.z) [function.file-get-contents]: failed to open stream: No such file or directory in C:\xampp\php\PEAR\fpdf\fpdf.php on line 1540
  2. FPDF error: Font file not found: 9fd22ac9adc501264b488b72934d2576_arial.z


Ktoś ma pomysł o co tutaj chodzi? Wg. poradników wystarczy przekopiować te pliki do wyżej wymienionego katalogu i dodać linijke kodu:
  1. $pdf->AddFont('arialpl','','arialpl.php');
  2. $pdf->SetFont('arialpl','',12);


Wcześniej wymienione pliki nazywają się rzecz jasna: arialpl.php i arialpl.z

Błąd nakazuje mi odwołanie się do pliku fpdf.php, ale w linijcie podanej przez interpretator php nic sensownego nie ma, a w poradnikach takiej sytuacji nie mieli:(


Ten post edytował danon198901 10.11.2012, 11:04:35
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: 24.08.2025 - 20:02