Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pdf a polskie czcionki
Forum PHP.pl > Forum > Przedszkole
konki
Witam,

Mam problem z polskimi czcionkami w pliku pdf generowanym za pomocą HTML2FPDF. Lektura tematu http://forum.php.pl/index.php?showtopic=5438&hl=pdf nic nie pomogła.
Kod
$fp = fopen($nplik, "w");
fputs($fp, "<body><center>&plusmn;&para;, $txt</center><"); // zakładam, że w zmiennej $txt są znaki &plusmn;&para; po wygenerowniu pdf, otrzymuję ąś, krzaki
fclose($fp);

$htmlFile = $nplik;
$file = fopen($htmlFile,"r");
$tamarquivo = filesize($htmlFile);
$buffer = fread($file, $tamarquivo);
fclose($file);

$pdf=new HTML2FPDF();
$pdf->AddPage();
$pdf->AddFont('arialpl', '', 'arialpl.php');
$pdf->SetFont('arialpl', '', 11);
//$pdf->SetFont('Arial','',11);
$pdf->WriteHTML($buffer);
$pdf->Output();



http://www.ibb.pl/pdf/b3e658491c2b6baec935.html - Plik HTML z którego generuje PDF'a (kodowanie iso-8859-2)

http://www.ibb.pl/pdf/?id_klucz=b3e658491c2b6baec935 - Plik PDF
Guest
Ja miałem podobnie trzba w pliku html2fpdf.php zmienić arial na arialpl prócz lini
$this->SetFont('arial','',11); // Changeable?(not yet...)
a także zmniec linie o dodanie arialpl
$this->fontlist=array("arialpl","times","courier","helvetica","symbol","monospace","serif","sans"); <-- to ostatnienie wiem czy potrzebne ale tak w któryms momencie podmieniłem
Męczyłem sie dwa dni z tym ale zadziałało i jak się okazuje to nie kwestia fontów
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.