Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zend PDF i polskie znaki
mls
post
Post #1





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Jak wiadomo, obsługa PDFów w Zend Framework jest o niebo wygodniejsza (przynajmniej moim zdaniem) od FPDF. Ale jest jedno "ale" - polskie znaki. Nie jedna osoba już w sieci napisała, że "problemu być nie powinno, PDF w ZF działa w unikodzie". Nic bardziej błędnego - zendowy PDF działa tylko i wyłącznie w CP1252. Czyli w stronie kodowej bez polskich znaków.
Standardowo, konwersja znaków przed wygenerowaniem dokumentu usuwa wszystkie polskie znaki z ciągu (konwersja na CP1252 ze znacznikiem //IGNORE). Po zamianie konwersji na ISO-8859-2 lub CP1250 polskie znaki przechodzą, ale... w dokumencie się nie wyświetlają. Albo raczej wyświetlają, ale nie jako prawidłowe polskie literki.
Na razie jedynym rozwiązaniem jakie znaleźliśmy w firmie jest edycja czcionki i podstawienie polskich znaków pod ich odpowiedniki ze strony kodowej CP1252 (tzn. pod ich wartości). Mało wygodne rozwiązanie.
Stąd pytanie - czy ktokolwiek z Was miał do czynienia z generowaniem PDFów z Zend Framework, i czy ktokolwiek ma jakieś doświadczenie z polskimi znakami w w/w?


--------------------
Go to the top of the page
+Quote Post
eres
post
Post #2





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 29.10.2008

Ostrzeżenie: (0%)
-----


Ja korzystam z tego w ten sposób:
$page1->drawText(iconv("ISO-8859-2","UTF-8",'tekst'), $x, $y,'UTF-8');

Za to chętnie dowiem się jak sobie radzisz z łamaniem wierszy w Zend Pdf? W FPDFie jest tunkcja "MultiCell" a tu niczego takiego nie mogę znaleźć...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 14:47