Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Drukowanie wielu pdf'ów naraz
kukix
post 14.02.2013, 00:15:57
Post #1





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Witam.

Znacie moze jakiscviekawy pomysł na drukowanie wielu pdf'ów naraz?

Czy jest na do jakiśsposób w php? Ktoś ma doświadczenie w tym temacie?
Go to the top of the page
+Quote Post
mstraczkowski
post 14.02.2013, 00:22:32
Post #2





Grupa: Zarejestrowani
Postów: 273
Pomógł: 52
Dołączył: 3.02.2013
Skąd: Przemyśl

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


Pytasz o drukowanie w sensie przesyłania do drukarki czy generowanie PDF?


--------------------
Jeżeli moja wypowiedź Ci pomogła użyj przycisku
Go to the top of the page
+Quote Post
kukix
post 14.02.2013, 00:39:03
Post #3





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Cytat(mstraczkowski @ 14.02.2013, 02:22:32 ) *
Pytasz o drukowanie w sensie przesyłania do drukarki czy generowanie PDF?


Mam kilka np 20 plików pdf o okreslonych nazwach.. potrzebuej to wydrukować tak, żeby nie klikać każdy z osobna.

Myślałem o scalaniu tych plików w php i pobraniu jednego zbiorczego.. ale ciężka srawa z tymi klasami do pdf'a :/

Jeżeli są inne metody to jestem za

Znalazłem taki przykład: http://diabl0.gazeta.ie/2008/12/laczenie-w...ow-pdf-w-jeden/ ale nie jestem w stanie tego użyć...

Ten post edytował kukix 14.02.2013, 00:41:03
Go to the top of the page
+Quote Post
CuteOne
post 14.02.2013, 09:14:19
Post #4





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


Najprostsze rozwiązania są zazwyczaj najlepsze.

while() {

// drukowanie pdfów
}

Jeżeli contenty pdf'ów trzymasz w plikach http://php.net/manual/en/function.readdir.php
Go to the top of the page
+Quote Post
nospor
post 14.02.2013, 09:28:14
Post #5





Grupa: Moderatorzy
Postów: 36 441
Pomógł: 6290
Dołączył: 27.12.2004




Cytat
Znalazłem taki przykład: http://diabl0.gazeta.ie/2008/12/laczenie-w...ow-pdf-w-jeden/ ale nie jestem w stanie tego użyć...
Czemu nie jesteś w stanie tego użyć? Masz banalny kod:
  1. $pdf = new Mao_FPDF ( );
  2. $pdf->setFiles ( array ('pdfdoc1.pdf', 'pdfdoc2.pdf', 'pdfdoc3.pdf' ) );
  3. $pdf->concat ();
  4.  
  5. $pdf->Output ( 'newpdf.pdf', 'D' );

W czym problem?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kukix
post 14.02.2013, 11:34:43
Post #6





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Cytat(nospor @ 14.02.2013, 11:28:14 ) *
Czemu nie jesteś w stanie tego użyć? Masz banalny kod:
  1. $pdf = new Mao_FPDF ( );
  2. $pdf->setFiles ( array ('pdfdoc1.pdf', 'pdfdoc2.pdf', 'pdfdoc3.pdf' ) );
  3. $pdf->concat ();
  4.  
  5. $pdf->Output ( 'newpdf.pdf', 'D' );

W czym problem?


Probem w tym, że skrypt pokazuje brak klasy Zend_Loader. Zmieniłem te pierwsze linijki na zwykły include(), ale problem miałem z pozbieraniem wszystkich plików dołaczanych do skryptu.

Cytat(CuteOne @ 14.02.2013, 11:14:19 ) *
Najprostsze rozwiązania są zazwyczaj najlepsze.

while() {

// drukowanie pdfów
}

Jeżeli contenty pdf'ów trzymasz w plikach http://php.net/manual/en/function.readdir.php


Wyswietle liste plików z katalogu, ale co mi to da? Dalej trzeba będzie w kazdy klikać i drukowac.
Go to the top of the page
+Quote Post
nospor
post 14.02.2013, 11:35:23
Post #7





Grupa: Moderatorzy
Postów: 36 441
Pomógł: 6290
Dołączył: 27.12.2004




Głównym kodem jest to co ci podałem.
Cała reszta która tam była otoczką ZF, w której koleś to pisał.... Skoro ty nie używasz ZF to tamto cię w ogóle nie powinno interesować..... Jedyne co jeszcze musisz zrobić to dołączyć bibliotekę Mao_FPDF


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kukix
post 14.02.2013, 11:47:53
Post #8





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Znalazłem taką klase FPDI http://www.setasign.de/products/pdf-php-so...fpdi/downloads/

Będe próbował z tym..

Ten post edytował kukix 14.02.2013, 11:52:21
Go to the top of the page
+Quote Post
nospor
post 14.02.2013, 11:59:03
Post #9





Grupa: Moderatorzy
Postów: 36 441
Pomógł: 6290
Dołączył: 27.12.2004




hm.... tak czytam ten art tam i zaczynam się zastanawiać czy te całe Mao nie jest jednak częścią ZF....


Ale są inne klasy, które łączą pdf w jeden. Poszukaj. Kiedyś tu na forum pomagałem kolesiowi właśnie z taką klasą, ale nie mogę teraz znaleźć tego tematu

O proszę, znalazłem
http://pdfmerger.codeplex.com/


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kukix
post 14.02.2013, 12:06:23
Post #10





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Cytat(nospor @ 14.02.2013, 13:59:03 ) *
hm.... tak czytam ten art tam i zaczynam się zastanawiać czy te całe Mao nie jest jednak częścią ZF....


Ale są inne klasy, które łączą pdf w jeden. Poszukaj. Kiedyś tu na forum pomagałem kolesiowi właśnie z taką klasą, ale nie mogę teraz znaleźć tego tematu

O proszę, znalazłem
http://pdfmerger.codeplex.com/

Dziekuje za pomoc, włąsnie natrafiłem na tą samą klase i chciałem jątutaj podac.. pozdr.
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 Wersja Lo-Fi Aktualny czas: 16.04.2024 - 15:01