![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 25.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Przy okazji się przywitać chciałem , bo kilka razy się udzielałem wcześniej ale to było dawno więc (IMG:style_emoticons/default/winksmiley.jpg) )) witam (IMG:style_emoticons/default/winksmiley.jpg) Próbuję wygenerować z MYSQL -> PHP -> Tabele HTML w PDF Używam do tego klasy TCPDF. Skrypt jest w UTF-8. Jak to robię : wyciągam z bazy do zmiennej całego htmla i tą zmienną przekazuję do skryptu który generuje PDF poprzez klasę TCPDF. No i to działa, oprócz tego że nie ma polskich czcionek. Zamiast polskich czcionkek są znaki zapytanie. W kodzie HTML polskie znaki są i jak wezmę print $html to mi się ładnie wszystko wyświetla. Temat wałkowany wiele razy , znalazłem niby rozwiązania ale wymagają one uruchomienia konsoli linuxowej: - http://blog.sznapka.pl/tcpdf-polskie-czcionki/ - http://xt24.eu/~kajoj/blog/8/ Ja niestety działam na localhost windows vista, a do shella na serwerze (superhost.pl) nie mam dostępu. Może ktoś z Was wie co z tym zrobić i jak to obejść ? Będę wdzięczny za pomoc bo się z tym morduję 2 dni. Pozdrawiam Jacek |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 18 Dołączył: 12.04.2009 Skąd: Rypin Ostrzeżenie: (0%) ![]() ![]() |
Skrypt + ustawienia edytora + baza powinny być kodowane w tym samym systemie znaków, najlepiej UTF-8, tak jest u ciebie?
To znaczy kodowanie edytora nie jest w tym przykładzie wymagane, no ale piszę dla zasady. Ten post edytował emtiej 24.01.2010, 17:07:47 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 25.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
baza jest w: utf8_unicode_ci
przy wyciąganiu robię : mysql_query ("SET NAMES 'utf8'"); Dane z bazy wyświetlają się poprawnie wszystkie, dopiero przy generowaniu z nich PDF polskich znaków brak |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 18 Dołączył: 12.04.2009 Skąd: Rypin Ostrzeżenie: (0%) ![]() ![]() |
No to może skorzystaj z klasy o której jest dyskusja tu: http://forum.php.pl/index.php?showtopic=5438
Wielu osobom się udało uzyskać polskie czcionki. Powodzenia. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 13.09.2005 Skąd: Jędrzejów Ostrzeżenie: (10%) ![]() ![]() |
mnie się nie udało w utf8 wyświetlić, zamieniałem przez iconv na iso-8859-2 każdy tekst wstawiany do pdf.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 18:13 |