Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

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





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
- - emp   niespodziewałem sie że tak nieelegancko jest rozwi...   7.06.2006, 13:51:27
- - Rzast   Proszę o przesłanie polskich czcionek w standarcie...   29.06.2006, 09:06:13
- - bim2   No własnie mam podobny problem. Nie robi pliku .am...   29.06.2006, 19:14:26
- - emitra   Witam Jak w Fpdf lub FPDI wyciagnac informacje o ...   1.07.2006, 10:56:55
- - odo   Ja mam takie pytanie. Wygenerowałem sobie czcionkę...   28.07.2006, 13:13:25
- - AxZx   moze w tej klasie jest ustawione inne kodowanie? n...   28.07.2006, 13:17:49
- - odo   To nie możliwe przecież by nie wypisało normalnego...   28.07.2006, 13:24:39
- - felek_00   witam moze to stary temat i go odswierzam ale prob...   28.07.2006, 15:18:50
- - taptus   Witam, mam następujący problem: musze wprowadzić ...   13.08.2006, 15:28:24
- - mic21   Mam pytanko: czy ktoś używał do tworzenia PDFlib i...   17.08.2006, 09:37:20
- - Vexator   poniewaz ttf2pt1 po wpsaniu polecenia, zamiast wyg...   28.08.2006, 12:48:47
- - dragon1985   mógłby mi ktoś podesłać czcionki skompilowane do p...   25.09.2006, 13:46:49
- - odo   Mam pewien problm otóż generuje pdf na podstawie i...   13.10.2006, 13:46:17
- - UNK   może spróbuj str_replace('\n',' ...   17.10.2006, 09:34:56
- - user2   Witam! Mam podobny problem co pare osob. Nie m...   4.11.2006, 22:28:08
- - mysz0n   mam formularz we flashu - wysyłam dane, generuje i...   13.11.2006, 00:19:17
- - akbukowc   Odnośnie mojego poprzedniego posta. Męczyłem i wym...   13.11.2006, 00:19:36
- - mysz0n   ale fajnie, udało mi sie samemu... taki kod: [PHP...   15.11.2006, 01:50:45
- - olo21   a jak zmniejszyć rozmiar generowanego pdf...   1.12.2006, 17:37:09
- - Nosfi   Przeczytaj dokładnie cały temat i zajrzy...   4.12.2006, 19:57:29
- - tmost   Witam! Wiem, że forum jest dla php, ale jest t...   6.12.2006, 20:12:23
- - radar   Witam Chciałem za pomocą html2pdf zapisywać stron...   18.12.2006, 08:40:39
- - Tarcil   Cytat(sebbo @ 26.03.2006, 20:22:25 ) ...   20.12.2006, 10:13:42
- - misiek172   wszystko pięknie ładnie ale jak w FPDF t...   1.02.2007, 10:35:10
- - kliper   Może się komuś przyda. Zauważyłem, że dokumenty F...   27.03.2007, 23:15:39
|- - delfinium   Cytat(kliper @ 28.03.2007, 00:15:39 )...   30.06.2007, 13:10:09
- - yaotzin   witam używam dompdf do generowania PDF. w klasie t...   3.05.2007, 20:09:21
- - misiek172   poszukaj na forum, ponieważ komuś już podawałem li...   6.05.2007, 08:50:23
- - nexis   Chciałbym do PDF'a dołączyć wektorowe logo fir...   13.05.2007, 11:49:53
- - misiek172   nic z tego, FPDF obsługuje tylko parę rodzaji plik...   13.05.2007, 11:55:07
- - nexis   Po pierwsze: FPDF obsługuje pliki JPEG, więc nie w...   13.05.2007, 19:42:43
- - rasgan   Czy mógłby mi ktoś na maila podesłać czcionki ARIA...   31.05.2007, 19:28:39
- - lusaczek   Cytat(rasgan @ 31.05.2007, 20:28:39 )...   13.06.2007, 19:16:58
- - Marelek   Witam. Walcze z klasą fpdf i html2fpdf, pobr...   4.07.2007, 14:28:03
- - nitro18   czy mogę prosić o całkowity pusty druk wpłaty/prze...   6.07.2007, 00:56:42
- - cezet   Witam! Mam pytanko / prośbę. Korzystam z fpdf...   9.07.2007, 12:30:17
|- - delfinium   Cytat(cezet @ 9.07.2007, 13:30:17 ) W...   12.07.2007, 13:12:20
- - Riggs   Przeglądałem temat ale nie mogę znaleźć odpowiedzi...   10.07.2007, 14:28:13
- - Kicok   CytatKod który jest do góry to stronka includowana...   10.07.2007, 18:19:19
- - 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
3 Stron V  < 1 2 3 >


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: 6.10.2025 - 04:34