Adrian Z.

Adrian Z. IT Project Manager &
PHP Programmer

Temat: R&OS - class Cezpdf i Cpdf - pl znaki

Mam problem ze znalezieniem polskich znaków do generowania pdf'a taką oto klasą. W manualu jest przykład dla niemieckiego, ale nijak nie mogę go zrozumieć. Porównuję wygenerowane krzaczki

"Za¿ó³æ gê¶l± ja¼ñ" z http://asciitable.com/

i próbuję im przypisać właściwe

"241=>'aogonek'" itd zgodnie z http://ftp.icm.edu.pl/packages/GUST/contrib/archiwalia...

W/g manuala dla j. niemieckiego zmiany powinny wyglądac tak:

$diff=array(196=>'Adieresis',228=>'adieresis',
214=>'Odieresis',246=>'odieresis',
220=>'Udieresis',252=>'udieresis',
223=>'germandbls');
// and the first time that you call selectFont for each font, use
$pdf->selectFont('<fontname>',array('encoding'=>'WinAnsiEncoding','differences'=>$diff));
Marcin Misiak

Marcin Misiak właściciel, 2m
Marcin Misiak

Temat: R&OS - class Cezpdf i Cpdf - pl znaki

Jeśli możesz przerzuć się na http://www.fpdf.org/ tam są na pewno PL w UTF-8 też.
Adrian Z.

Adrian Z. IT Project Manager &
PHP Programmer

Temat: R&OS - class Cezpdf i Cpdf - pl znaki

Świetne. Sprawdze później.
Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: R&OS - class Cezpdf i Cpdf - pl znaki

fpdf od dłuższego czasu nie jest rozwijany (tak przynajmniej wynika z ich strony). nie zmienia to faktu, że da się w nim wszystko zrobić, dokładnie tak jak sobie tego zażyczysz :-) ja dużo fpdfem zrobiłem, więc jak będziesz miał jakieś problemy to pisz śmiało, mogę coś pomóc. Jest tylko jeden problem - nie obsługuje PNG z alpha channel

konto usunięte

Temat: R&OS - class Cezpdf i Cpdf - pl znaki

http://www.tecnick.com/public/code/cp_dpage.php?aiocp_...

wciaz rozwijany i ma wsparcie dla UTF8 z ogonkami
Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: R&OS - class Cezpdf i Cpdf - pl znaki

Jak się okazało (to odkrycie Adriana), nowa wersja fpfa wyszła, po 4 latach ;-)
Adrian Z.

Adrian Z. IT Project Manager &
PHP Programmer

Temat: R&OS - class Cezpdf i Cpdf - pl znaki

Szymon Twaróg:
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_...

wciaz rozwijany i ma wsparcie dla UTF8 z ogonkami

Z ciekawość ściągnąłem sobie przykładowy plik example_001.pdf . Ciągło ciągło... 1.1MB , a po otwarciu pokazało:

--------------------------------------------------
TCPDF Example
by Nicola Asuni - Tecnick.com
http://tcpdf.org
Example 001
--------------------------------------------------

Odpadłem...

konto usunięte

Temat: R&OS - class Cezpdf i Cpdf - pl znaki

Adrian Zdziechowicz:
Szymon Twaróg:
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_...

wciaz rozwijany i ma wsparcie dla UTF8 z ogonkami

Z ciekawość ściągnąłem sobie przykładowy plik example_001.pdf . Ciągło ciągło... 1.1MB , a po otwarciu pokazało:

--------------------------------------------------
TCPDF Example
by Nicola Asuni - Tecnick.com
http://tcpdf.org
Example 001
--------------------------------------------------

Odpadłem...

upss zapomniałem o tym szczegole...

mnie najbardziej interesowało to co jest w przykladzie 8 - rozmiar pliku miał drugorzędne znaczenia.
Adrian Z.

Adrian Z. IT Project Manager &
PHP Programmer

Temat: R&OS - class Cezpdf i Cpdf - pl znaki

No właśnie . FPDF robi pliki nieco mniejsze (ok. 700kB) i po małej kombinacji pokazuje polskie znaczki . Ma jednak problem z entities i trzeba wszystkie amp nbsp gt lt zamieniać przed podaniem mu danych . Cezpdf ma w porównaniu z powyższymi kompletny problem z kodowaniem innym niż iso-8859-1 , ale za to rozmiar pliku ledwo 15-20kB .

Następna dyskusja:

False Friend Class pattern ;)




Wyślij zaproszenie do