Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: DOMPDF
Forum PHP.pl > Forum > PHP
1oBuZ
Parę godzin temu postanowiłem rozpocząć swoją przygodę z "generatorami pdf" w php.

Natarafiłem na naprawdę fajną klasę: dompdf- niestety bez polskich znaków.

Przeglądałem już różne fora w poszukiwaniu rozwiązania- żadne nie dało żądanego efektu (byćmoże dlatego, że korzystam z najnowszej wersji: dompdf-0.5.1)



Proszę o pomoc smile.gif
kilas88
http://www.google.com/search?client=opera&...-8&oe=utf-8
pierwszy wynik dotyczy Twojego problemu.
1oBuZ
Napisałem wyraźnie, że znalezione rozwiązania nie dały rezultatu, więc kologo kilas88 skończ z odsyłaniem do google i zacznij dokładniej czytać posty...
plurr
To może inna biblioteka? Od dłuższego czasu stosuję u siebie w projektach wymagających PDF biblioteki TCPDF, nie ma też problemu z konwertowaniem i ładowaniem czcionek, do tego masa przykładów i wielkie możliwości. Polecam.
deirathe
a ja polecam mPDF smile.gif Naprawdę zacna paczka i ma podobne działanie do DOMPDF
http://mpdf.bpm1.com/examples
michaJlS
Cytat(1oBuZ @ 8.07.2009, 00:29:34 ) *
Napisałem wyraźnie, że znalezione rozwiązania nie dały rezultatu, więc kologo kilas88 skończ z odsyłaniem do google i zacznij dokładniej czytać posty...


Też miałem niedawno problemy dompdf i pl-znakami. Poradziłem sobie z nimi tak: najpierw wykonałem to, co jest tutaj: http://occulkot.jogger.pl/2008/01/07/dompdf-a-polskie-znaki/ a potem jeszcze dodatkowo w konwertowanym html zamieniałem pl-znaki na odpowiednie encje według takiego wzoru:
Kod
array( 'ą'=>'&#0177', 'Ą'=>'&#0161', 'ć'=>'&#0230', 'Ć'=>'&#0198', 'ę'=>'&#0234', 'Ę'=>'&#0202', 'ń'=>'&#0241', 'Ń'=>'&#0209','ł'=>'&#0179', 'Ł'=>'&#0163',
'ś'=>'&#0182', 'Ś'=>'&#0166', 'ź'=>'&#0188', 'Ź'=>'&#0172' , 'ż'=>'¿', 'Ż'=>'&#0175' );


Zdarzają się potem problemy z żŻ - wtedy trzeba podglądnąć plik z informacjami o czcionce (chyba .afm) i sprawdzić, jak tam jest oznaczona i takie oznaczenie wpisać do class.pdf.php (jak zajrzysz do tego pliku i znajdziesz różnice w stosunku z wersją pierwotną, to zrozumiesz o co chodzi).

Tylko, że na koniec jeszcze trafiłem na problem z błędnym dzieleniem wyrazów.

Ostatecznie zamiast dompdf spróbuj http://www.tufat.com/s_html2ps_html2pdf.htm
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.