Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> generowanie plików *.pdf + polskie czcionki
itsme
post
Post #141





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




Witam Szanowne Grono ...

Idziemy do przodu dlatego też zaczynam (mam nadzieje) nowy rozdzial w zyciu forum.php.pl :-).

Chce podzielić się swoimi 3 godzinnymi doświadczeniami z produktem generejucym pliki pdf.

Produkt ten ukrywal sie pod adresem www.ros.co.nz/pdf/ lecz Nalfein][WR znalazl łobuza i podzielił się adresem na #php.pl irc.php.pl (polecam czasami tam sie wiele można dowiedzieć).
====================================
moj sprzęcik winXP, PIII 750 MHz, 396 MB RAM, FoxServ 3.0 www.foxserv.net

zassałem pliki stąd. Plki są ładnie spakowane i niewielkie. Znajduje się tam dokumentacja i zródła. Rozpakowałem i skopiowałem do katalogu C:/FoxServ/www/pdf/.
Pierwszym pisanym adresem był http://localhost/pdf/readme.php - pojawi sie ładny plik *.pdf 34 strony w około 15 s. całkiem całkiem biorąc pod uwagę że przedmiotowa klasa jest pisana w php.

W dokumentacji można odnaleść kaweł kodu typu Witam Świat
  1. <?php
  2. include ('class.ezpdf.php');
  3. $pdf =& new Cezpdf();
  4. $pdf->selectFont('./fonts/Helvetica.afm');
  5. $pdf->ezText('Hello World!',50);
  6. $pdf->ezStream();
  7. ?>
i oto ukazał się mi mój pierwszy pdf utworzony za pomocą php (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) .
i inny kawałek kodu który tworzy tabele
  1. <?php
  2. include ('class.ezpdf.php');
  3. $pdf =& new Cezpdf();
  4. $pdf->selectFont('./fonts/Helvetica.afm');
  5. $data = array(
  6. array('num'=>1,'name'=>'gandalf','type'=>'wizard')
  7.  ,array('num'=>2,'name'=>'bilbo','type'=>'hobbit', 'url'=>'http://www.ros.co.nz/pdf/')
  8.  ,array('num'=>3,'name'=>'frodo','type'=>'hobbit')
  9.  ,array('num'=>4,'name'=>'saruman','type'=>'bad dude', 'url'=>'http://sourceforge.net/projects/pdf-php')
  10.  ,array('num'=>5,'name'=>'sauron','type'=>'really bad dude')
  11. );
  12. $pdf->ezTable($data);
  13. $pdf->ezStream();
  14. ?>


Oczywiście są wady tej clasy (np interfejs - ps. Jutro tj 04.09.2003 czwartek - jest spotkanie na #php.pl w sprawie stworzenia interfejsu w XML-u - pomysl jest Nalfein][WR zobaczymy ..... robi się obiecujaco) i zalety wszystko pozostawiam Waszej ocenie.
teraz parę linków dla zainteresowanych
strona: www.ros.co.nz/pdf/
dokumentacja: www.ros.co.nz/pdf/readme.pdf
downloadzik: www.ros.co.nz/pdf/downloads.php?f=pdfClassesAndFonts_009e.zip

czego oczekuje??
1. Oczekuje od Was moi mili, iż przestaniecie się bać pdf-a...
2. Zaczniecie się tym bawić (a jest czym zapewniam Was)
3. Podzielicie się swoimi doświadczeniami (KODAMI)
4. Ci którzy już z tym walczyli zapraszam ze swoimi przykładami ...

ps. nie dałem tego na PRO php gdyż nie ma sensu z tego robić czegoś nadzwyczajnego ....
ps2. nalezy miec zainstalowany Acrobat Reader
Go to the top of the page
+Quote Post

Posty w temacie
- It's_me   generowanie plików *.pdf + polskie czcionki   3.09.2003, 20:52:34
- - Riggs   Kicok, o tym właśnie już w nocy pomyślałem. Zmieni...   11.07.2007, 10:51:20
- - Sedziwoj   @Riggs Ten błąd: CytatFPDF error: Some data has al...   11.07.2007, 12:07:54
- - turli   nastepujacy problerm. Wygenerowalem sobie czcionk...   21.08.2007, 19:08:44
- - Sedziwoj   Mi pod FF2 i IE7 odtworzyło... Więc nie wiem gdzi...   21.08.2007, 19:15:01
- - gam3r   rozumiem że pliki *.map które są potrzebne do stwo...   4.09.2007, 14:41:41
|- - molikk   Cytat(gam3r @ 4.09.2007, 15:41:41 ) r...   14.09.2007, 14:14:04
- - gam3r   z ISO sobie poradziłem od razu (chociaz faktycznie...   14.09.2007, 15:02:36
- - Kicok   Zainteresuj się UFPDF: http://acko.net/node/56 Ni...   14.09.2007, 16:50:35
- - alskar   Witam Dołączam się do prośby o polskie czcionki. P...   18.09.2007, 15:25:15
- - gam3r   ja się męczyłem 2 dni i dałem rady, więc davaj dav...   18.09.2007, 15:43:49
- - alskar   Udało się, ale musiałem wywalić parametr -b z pole...   19.09.2007, 07:48:57
- - Diabeu   Witam. Mam swoje czcionki Arialpl i ArialplBOLD. ...   19.09.2007, 11:49:34
- - Sedziwoj   Bo źle dodajesz czcionki, powinno być: $pdf-...   19.09.2007, 12:44:26
|- - Diabeu   Cytat(Sedziwoj @ 19.09.2007, 13:44:26...   19.09.2007, 15:03:21
- - Piotrwusek   Witam Mam skrypt który generuje mi do formatu ...   9.10.2007, 18:39:28
- - MOniToR   Witam Może mi ktoś pomóc w tym temacie http://for...   24.10.2007, 21:04:31
- - Harmider   Cześć, u mnie wszystko śmiga jak należy... ale ty...   9.04.2008, 15:43:39
|- - Sedziwoj   Cytat(Harmider @ 9.04.2008, 16:43:39 ...   9.04.2008, 16:01:51
- - AxZx   ja mam to samo, na linuxie nie generuje poprawnych...   17.04.2008, 08:49:48
- - simperium   witam, rzuciłem okiem tak na owe propozycje, jedna...   29.05.2008, 12:50:51
- - przemast   Ja mam problem tego rodzaju. Mam stronę z formular...   16.06.2008, 11:34:40
- - misiek172   nigdy w zyciu nei mialem problemu z generowaniem c...   25.06.2008, 08:52:46
- - vego007   Witam serdecznie Wczoraj użyłem pierwsz...   15.07.2008, 06:52:11
- - DeyV   A ma ktoś z Was już jakieś do...   2.08.2008, 18:19:19
- - mateuszpi   witam. drobny problemik opisałem w temacie: T...   29.08.2008, 20:00:49
- - mysz0n   dzwine, temat wisi od 2003 roku a na dobra sprawe ...   10.01.2009, 23:59:36
- - sparco   Panowie kochani, macie moze gotowy uklad faktury v...   12.01.2009, 22:44:54
|- - achtung   Cytat(sparco @ 12.01.2009, 22:44:54 )...   16.02.2009, 10:50:42
- - pwpib   Witam Zbudowałem sobie bazę danych w MySql w PHP n...   1.03.2009, 13:29:30
- - dassystem   Witam Projekt: po napisaniu w edytorze tekstu e-m...   24.04.2009, 01:41:50
- - Hellelujah   Mam problem z polskimi znakami w PDFlibie. Próbuję...   5.06.2009, 23:43:23
- - erix   Powinieneś chyba używać czcionek Type3, a nie True...   6.06.2009, 12:27:13
- - Hellelujah   Hmm. Początkowo używałem Helvetiki,...   7.06.2009, 14:56:59
- - TheaSiX   Czy wie ktoś czy na serwerach nazwa.pl jest włączo...   10.06.2009, 20:15:54
- - Ivellios   Mam pytanie dotyczące skryptu TCPDF. Mianowic...   21.07.2009, 22:41:19
- - DannyM   Czy bedzie ktos tak mily i podzieli sie fontami bo...   14.09.2009, 14:34:52
- - MartinPL   witam wszytkich. slowem wstepu chcialbym podzieko...   20.11.2009, 11:22:31
|- - DannyM   Cytat(MartinPL @ 20.11.2009, 12:22:31...   20.11.2009, 11:31:48
- - MartinPL   wtedy pdf w ogole mi sie nie generuje KodWarning...   20.11.2009, 11:41:45
|- - DannyM   a co z czcionkami PL masz?   20.11.2009, 11:49:41
- - MartinPL    ustawilem tak Kod$pdf->AddFont(...   20.11.2009, 12:53:03
- - Agape   nie ten post sory - do usuniecia   22.12.2009, 13:00:42
- - DannyM   Niestety nie pomoge bo nie mam czcionek   22.12.2009, 13:07:34
- - Brick   Męczyłem ten temat przez ostatnie kilka dni. Poszu...   30.12.2009, 17:10:17
- - polishmilk   Witam, dotychczas moje pliki .pdf czy .rtf były ge...   2.02.2010, 21:06:21
- - Brick   To klasyczne zadanie PHP, nic w tym niezwykłego ni...   2.02.2010, 22:45:34
- - mariosoft   Witam Ja poszukuję natomiast sposobu lub bibliote...   3.02.2010, 09:12:50
- - Brick   Nie spotkałem w swoich poszukiwaniach biblioteki P...   3.02.2010, 11:40:10
- - Niconn   Brick bardzo fajna biblioteka , przetestowalem to...   11.02.2010, 12:16:29
- - slummer   Witajcie Mam taki problem z TCPDF, jak wstawie czc...   13.06.2010, 10:11:38
- - dziamdziak   Czy w tym dokumencie używasz możesz kilku czcionek...   22.06.2010, 02:12:30
- - chipoldo   Brak literki 'Ś' i 'ą' w generowan...   5.08.2010, 12:15:13
- - erix   Wniosek: używaj takiego samego kodowania przy wpis...   5.08.2010, 12:19:03
|- - chipoldo   Cytat(erix @ 5.08.2010, 13:19:03 ) Wn...   5.08.2010, 12:27:43
- - dziamdziak   A nie latwiej skompilowac sobie czcionki zeby chod...   12.08.2010, 22:59:31
- - DannyM   Moze ktorys z kolegow podzieli sie czcionkami bo n...   13.08.2010, 07:44:16
- - dziamdziak   Jakich potrzebujesz? Mam tylko jakiegoś times...   13.08.2010, 07:46:09
- - DannyM   Przyjme kazde byle sprawdzone i dzialajace w PL bo...   13.08.2010, 08:07:40
- - dziamdziak   moje czcionki: http://dl.dropbox.com/u/5345217/roz...   13.08.2010, 08:18:55
- - DannyM   dziekuje bardzo. Dam znac jak tylko do tego siade   13.08.2010, 08:27:15
- - Lilo   Witam, czy znacie jakieś dobre tutoriale do obsług...   1.09.2010, 21:32:12
- - dziamdziak   A przypadkiem zamiast tekstu, który wyrzucasz w pd...   1.09.2010, 21:36:55
- - Lilo   Cytat(dziamdziak @ 1.09.2010, 22:36:5...   1.09.2010, 21:57:40
- - patrix007   Mam następujący problem: CytatWarning: getimagesi...   28.09.2010, 13:15:53
- - ir3nicus   Proszę pomóżcie chciałbym w najnowszym TCPDF użyć...   24.11.2010, 17:48:07
- - w_nowak1   Witam szanowne grono. Mam problem jak w temacie. ...   20.02.2011, 13:47:53
- - rumpelek   Witam serdecznie, chciałbym prosić szanownych kole...   28.05.2011, 16:34:33
- - drdoom   Witam korzystam z TCPDF w systemie Linux i mam dwa...   18.07.2011, 22:00:58
- - Macios25   Witajcie. Potrzebuje napisać skrypt, który będzi...   30.08.2011, 10:51:41
- - erix   A FPDI?   30.08.2011, 10:58:17
- - Macios25   Nie znałem tej biblioteki. Dziękuje za podpowie...   31.08.2011, 16:50:10
- - pianta_d   Nie czytałem całego wątku, ale chciałem się z Wami...   17.11.2011, 17:40:00
- - kaznodzieja   Witam! Próbowałem generować pdf-y z polskimi ...   27.12.2011, 22:01:51
- - -=Peter=-   Pewnie musisz użyć czcionki, która obsługuje polsk...   28.12.2011, 00:06:51
- - Axexis   @kazdnodzieja: Musiałeś namieszać, ja dzisiaj inst...   28.12.2011, 00:14:47
- - kaznodzieja   A ja do jednego z przykładów dodałem tekst z polsk...   28.12.2011, 00:32:58
- - Axexis   takie pytanie trochę retoryczne, ale jednak. bo wi...   28.12.2011, 00:44:36
- - kaznodzieja   Otworzyłem pierwszy plik z przykładów, example01_b...   28.12.2011, 01:01:07
- - piotrooo89   to ja trochę z innej beczki. mam pdftk i mam szab...   1.01.2012, 15:48:32
|- - dziamdziak   Cytat(piotrooo89 @ 1.01.2012, 16:48:3...   14.06.2012, 08:52:13
- - choina   myślę, że musisz pokombinować albo z kodowaniem zn...   23.01.2012, 16:47:43
- - marcinek37   Mam pytanie dotyczące biblioteki: mPDF [PHP] pobi...   26.11.2012, 13:03:35
- - dziamdziak   A jak zmienisz drugi parametr w metodzie Output na...   26.11.2012, 14:42:08
- - marcinek37   dziękuję   27.11.2012, 00:59:52
- - alegorn   cześć, trochę się podepnę pod temat. obecnie bawi...   12.04.2013, 15:13:26
- - wlisik   Ja tam używam newpdf.php do tworzenia pdf. Plik na...   11.08.2013, 09:20:26
- - Daiquiri   Wlisik, daruj sobie. Archeologia + pisanie pierdół...   11.08.2013, 13:55:21
- - maksik   Jak można poprzez bibliotekę fpdf wkleić statystyk...   13.08.2013, 15:37:09
- - llukasz   Czy ktoś odkrył jak w mPDF uzyskać polskie czcionk...   30.08.2013, 11:00:23
- - xavierek   Witam korzystam z fpdf klient zażyczył sobie wklej...   11.12.2013, 12:55:59
- - niewiemjak   Witam, generalnie z polskimi znakami w PDF nie mam...   15.06.2015, 09:46:53
- - trueblue   Z dokumentacji wynika, że mPDF wspomaga border-rad...   15.06.2015, 09:57:21
- - niewiemjak   To nie wiem dlaczego u mnie nie zadziałało :/ może...   15.06.2015, 10:27:28
- - grzana12   Proponuję korzystanie z usług umożliwiających gene...   21.08.2015, 15:13:28
- - iki   Przepraszam ale mam problem. Działam według turtoi...   5.07.2017, 16:38:55
- - trueblue   http://www.fpdf.org/makefont Użyj biblioteki mPDF...   5.07.2017, 17:00:49
- - siutek   Czas odkurzyć temat po wielu latach ciszy Od wcz...   12.11.2020, 13:27:22
- - trueblue   A miałeś styczność z mPDF? Tam w ogóle nie trzeba ...   12.11.2020, 13:33:03
3 Stron V  < 1 2 3 >


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

 



RSS Aktualny czas: 10.06.2026 - 12:12