Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

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





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
- - 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
- - siutek   Cytat(trueblue @ 12.11.2020, 13:33:03...   12.11.2020, 13:41:50
- - trueblue   Myślę, że sprawdzenie tego zajmie Ci mniej czasu n...   12.11.2020, 13:43:18
- - siutek   Cytat(trueblue @ 12.11.2020, 13:43:18...   12.11.2020, 17:56:12
- - viking   Composer to jedno polecenie odpalane z konsoli żeb...   12.11.2020, 18:53:59
- - siutek   Cytat(viking @ 12.11.2020, 18:53:59 )...   12.11.2020, 18:56:22
- - trueblue   Starsza wersja bez potrzeby instalowania z compose...   12.11.2020, 22:25:53
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: 11.10.2025 - 16:41