Miałeś racje z tymi ścieżkami. Trzeba było do pliku fpdf.php, zaraz po linijce
function AddFont($family,$style='',$file='')
dodać:
$pdf->AddFont('arialpl','','arialpl.php');
$pdf->AddFont('arialpl','B','arialbdpl.php');
$pdf->AddFont('arialpl','I','arialipl.php');
wtedy bierze fonty ze swojego katalogu (
html2fpdf/)
Mam jednak jeszcze jeden problem, mianowicie z kodowaniem. Skonwertowałem czcionki z windows do skryptu do kodowania iso-8859-2 (podobnież tylko ten obsługuje polskie znaki w tej klasie). Poustawiałem wszędzie kodowanie utf-8, w pliku w head, w mysql w polach oraz całej bazie, metode porównywania napisów też i teraz konwertuje znaki do ISO8859-2:
$dane_wejsciowe = iconv("UTF-8", "ISO8859-2", $dane_wejsciowe);
PDF się tworzy, ale niestety nie ma polskich znaków. np:
Kod
ś = ¶, ą = ±
Próbowałem zmienić kodowanie na to które poleca autor
windows-1252 ale z tego co pamiętam tam i tak nie ma polskich znaków. UTF-8 też nie przejdzie. Wyświetlają się same
?Męcze się z tym dziś już spory czas i nie wiem co jest nie tak, robię wszystko jak piszą w tutorialach wykorzystania klasy i mimo to nie działa :|