Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> tcpdf i polskie czcionki - wiem że już było ;) ale przeczytajcie ;)
JJack
post
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




Go to the top of the page
+Quote Post
emtiej
post
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
Go to the top of the page
+Quote Post
JJack
post
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

Go to the top of the page
+Quote Post
emtiej
post
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.
Go to the top of the page
+Quote Post
djmassive
post
Post #5





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 13.09.2005
Skąd: Jędrzejów

Ostrzeżenie: (10%)
X----


mnie się nie udało w utf8 wyświetlić, zamieniałem przez iconv na iso-8859-2 każdy tekst wstawiany do pdf.
Go to the top of the page
+Quote Post

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: 4.10.2025 - 18:13