FPDF多单元长文本-如何设置从哪个页面开始



我正在尝试使用multiccell来打印项目列表。如果项目描述很短,可以在一页内打印,但如果项目描述是2页或更多,则其他列将从其他页开始打印,而不是从同一页开始。

我也试过使用这个链接http://www.fpdf.org/en/script/script3.php,但如果描述不适合第一页,它会打印到另一页。

foreach ($particulars as $i => $get) {
$bl = substr_count( $get->description, "n" );
$item_no = $get->item_no;
$stock_no = $get->stock_no;
$z = 1;
while($z < $bl) {
$item_no = $item_no."n";
$stock_no = $stock_no."n";
$z++;
}
$y = $pdf->GetY();
$x = $pdf->GetX();
$pdf->MultiCell(10,5,''.$item_no,1,'L',False);
$pdf->SetXY($x + 35, $y);
$pdf->MultiCell(90,5,''.$get->description,1,'L',False);

Result1和Result2

尝试存储存储x和y位置的页面,并在循环遍历行单元格时重置页码(SetPage())。

最新更新