w pętli chcę wygenerować kilka faktur, które zapiszą się do pliku PDF.
W html wygenerowana strona pokazuje , że wszystkie zaznaczone faktury zapisują się do zmiennej $content.
Jeśli chcę wartość $content zapisać do pliku pdf zapisuje mi tylko jedną stronę.
Nie mam już pomysłu na to jak sprawić by cały $content pojawił się w pdf. Nie zajmuję się na tym etapie dzieleniem stron - to potem ...
try { $html2pdf = new HTML2PDF('P', 'A4', 'en', true, 'UTF-8'); $html2pdf->pdf->SetDisplayMode('fullpage'); //dodaję czcionkę z polskimi znakami $html2pdf->AddFont('dejavu','I',dirname(__FILE__).'/html2pdf/_tcpdf_5.0.002/fonts/dejavusansi.php'); $html2pdf->AddFont('dejavu','B',dirname(__FILE__).'/html2pdf/_tcpdf_5.0.002/fonts/dejavusansb.php'); $html2pdf->AddFont('dejavu','BI',dirname(__FILE__).'/html2pdf/_tcpdf_5.0.002/fonts/dejavusansbi.php'); $html2pdf->setDefaultFont('dejavu'); $html2pdf->writeHTML($content); $html2pdf->Output('exemple03.pdf'); } catch(HTML2PDF_exception $e) { exit; }
--- ROZWIĄZANIE PROBLEMU
generuję stronę do tablicy $content[] potem w html2pdf
foreach ($content as $key => $value) { $html2pdf->writeHTML($value); }
może komuś się przyda
