Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Polskie czcionki w FPDF - ciąg dalszy
luv
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 24.04.2003
Skąd: Chorzów

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


Witam,

Wracam do moich problemów z uzyskaniem polskich czcionek w FPDF-ie.
Wciąż - robiąc tak jak jest napisane w tutorialu nie wychodzą mi polskie czcionki. :cry:
Postaram się opisać kroki w jaki sposób to robię:
1) Generuję plik .afm:
ttf2pt1 -a c:windowsfontsarial.ttf arial
2) Generuję plik .php tworząc skrypt i uruchamiając funkcję:
[php:1:dd3909ed92]<?
require('makefont.php');
MakeFont('arial.ttf','arial.afm','cp1250');
?>[/php:1:dd3909ed92]
3) Deklaruję w skrypcie
[php:1:dd3909ed92]<?
define('FPDF_FONTPATH','font/');
require('fpdf.php');

$pdf=new FPDF();
$pdf->Open();
$pdf->AddPage();
$pdf->SetFont('arial','',16);
$pdf->Cell(0,10,'ąęśćżźółń frrggtrgtr');
$pdf->Output();
?>[/php:1:dd3909ed92]
Uzyskany winik to zamiast polskich znaków "krzaki"!!!

PROSZĘ O POMOC (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
luv
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 24.04.2003
Skąd: Chorzów

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


Witam,

Zrobiłem tak jak pisałeś kasztan, ale dalej nie wychodzą mi polskie czcioki. Ale zauważyłem pewien błąd. A mianowicie:
Pisałeś, że w katalogu font oprócz pliku arial.php musi się jeszcze znajdować plik arial.z (tworzony z arial.php po generacji przez MakeFont(...)).
No właśnie i ten plik nie jest generowany. Nie wiem do czego ten plik jest potrzebny, ale jeżeli napisałeś , że musi być to widocznie jest ważny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Po uruchomieniu funkcji MakeFont otrzymuję następujący komunikat:
Notice: font file could not be compressed (gzcompress not available)
Font definition file generated (arial.php)

Jak rozwiązać ten problem?
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: 27.12.2025 - 17:33