TCPDF için bir arada tutmak fonksiyon olup olmadığını merak ediyorum. Ben FPDF için bir tane var, ama TCPDF çalışmak için alınamıyor.
İşte ben bunu PDF oluşturma kodu içinde çalışan bakın nasıl:
// ... PDF code/stuff
// while not kept together
// add PDF stuff that should be kept together
// .. more PDF code/stuff
Ben yeni bir sayfa eklendi eğer fonksiyon geri almak ve ardından tekrar ederken döngü yapmak, yanlış dönecekti düşünüyorum.
Ben şu çalışma var, ama o daha yeniden nedenle ben oldukça bu TCPDF bir işlevi / yöntem oldu İstediklerim:
$pdf->startTransaction();
$block_page = $pdf->getPage();
$print_block = 2; // max 2 tries
while ($print_block > 0) {
// do PDF stuff
if ($pdf->getPage() == $block_page) {
$print_block = 0;
} else {
// rollback
$pdf = $pdf->rollbackTransaction();
$pdf->AddPage();
$block_page = $pdf->getPage();
-- $print_block;
}
}
Işlemler döngü içinde kullanılmış olabilir bu nedenle işlem işlevselliği yerleşik bağlı olmasaydı writeHTML () gibi şeyler işlemler kullanmak beri Ayrıca, serin olurdu.