Witam

Staram sie wygenerowac PDF ktory bedzie mial kilka stron.
Niestety Adobe Reader po wydrukowaniu pierwszej strony wywala blad i nie drukuje dalej.
Inne dokumenty drukuja sie normalnie wiec pozostaje ulomnosc mojego skryptu.

A oto i on:

  1. <?php
  2. $pdf = pdf_new(); 
  3.  
  4. pdf_begin_document($pdf, '', '');
  5.  
  6. for($i = $ilosc-1; $i >= 0; $i--) {
  7. pdf_begin_page($pdf, $szerokosc, $wysokosc);
  8. $font = pdf_load_font($pdf, 'Helvetica-Bold', 'iso8859-2', ''); 
  9. pdf_setfont($pdf, $font, 12); 
  10.  
  11. pdf_set_text_pos($pdf, 325, 180);
  12. pdf_show($pdf, $dane[$i][0]);
  13. pdf_set_text_pos($pdf, 230, 165);
  14. pdf_show($pdf, $dane[$i][1]);
  15. pdf_set_text_pos($pdf, 230, 140);
  16. pdf_show($pdf, $dane[$i][2]);
  17. pdf_set_text_pos($pdf, 240, 120);
  18. pdf_show($pdf, $dane[$i][3]);
  19. pdf_set_text_pos($pdf, 325, 120);
  20. pdf_show($pdf, $dane[$i][4]);
  21.  
  22. pdf_end_page($pdf);
  23. }
  24.  
  25. pdf_end_document($pdf, '');
  26.  
  27. $bufor = pdf_get_buffer($pdf);
  28. $dlugosc = strlen($bufor);
  29.  
  30. header("Content-type: application/pdf");
  31. header("Content-Length: $dlugosc");
  32. header("Content-Disposition: inline; filename=druczki.pdf");
  33. print $bufor;
  34.  
  35. pdf_delete($pdf);
  36. ?>


Gdzie popelniam blad? podejrzewam, ze nie skorzystalem z jakiejs funkcji o ktorej istnieniu nie mam nawet pojecia biggrin.gif



EDIT:
juz sobie poradzilem korzystajac z FPDF