Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [kodowanie] utf8 dla fpdf
Forum PHP.pl > Forum > Przedszkole
ukaszq
Mam fpdf ktory tworzy mi pdfy.
Wygenerowalem czcionkę przy pomocy programu ttf2pt1.exe zrobilem to z Arial. Ale kiedy odpalam stronę, ktora pobiera mi dane z bazy mysql a kodowana jest w utf8 to nie mam polskich znakow. Jak wygenerowac czcionke dla utf8??

Prosze o pomoc...
nospor
fpdf nie wspiera utf. Jedyne co mozesz zrobic to przekonwertowac utf8 na takie kodowanie jakie wspiera (iso-8859-2 ? ) dopiero dzialac
ukaszq
Ok, dzieki! No to wpisalem 90 rekordow do bazy danych mysql z default charset=utf8 jak mam cala ta tabele przekonwertowac na latin2? moze ktos pomoc?
nospor
nie musisz bazy konwertowac. wystarczy ze przekonwertujesz tekst przed wrzuceniem go do fpdf.
Konwersja byla na forum i google wiele razy. Szukaj: utf8 to iso-8859-2
potreb
Jest jeszcze ufpdf, ale nie działa poprawnie z kodowaniem utf-8.

Wyciągasz dane z bazy i przez iconv zmieniasz kodowanie
  1. <?php
  2. $text=iconv("utf-8", "iso-8859-2", "jakiś tam tęś");
  3. ?>
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.