Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Drukowanie wielu pdf'ów naraz
Forum PHP.pl > Forum > PHP
kukix
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?
mstraczkowski
Pytasz o drukowanie w sensie przesyłania do drukarki czy generowanie PDF?
kukix
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ć...
CuteOne
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
nospor
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?
kukix
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.
nospor
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
kukix
Znalazłem taką klase FPDI http://www.setasign.de/products/pdf-php-so...fpdi/downloads/

Będe próbował z tym..
nospor
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/
kukix
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.