[英]How to add contents in new page using TCPDF?
I am using TCPDF stuff, I have created a PDF page with some Information. 我正在使用TCPDF的东西,我创建了一个包含一些信息的PDF页面。 But i need to show some data to next page deliberately. 但是我需要故意向下一页显示一些数据。
pdf -> AddPage();
above code is used to create a new page which i know. 以上代码用于创建一个我知道的新页面。 But i wanna add specific data to this particular page would be the problem. 但我想将特定数据添加到此特定页面将是问题。
Help me to come out on this issue. 帮我解决这个问题。
I have written my code like this 我已经写了这样的代码
while($row = mysql_fetch_array($query)){
$inv = $row["INVNUM"];
$weight = $row["WEIGHT"];
if($i<4){
if($row["SIZECODE"] == "02"){
$temp .= '<tr nobr="true">
<td class="size1" style="border:1px solid #000">'.$json_a[$i]["S"].'</td>
<td class="size2" style="border:1px solid #000">'.$json_a[$i]["M"].'</td>
<td class="size3" style="border:1px solid #000">'.$json_a[$i]["L"].'</td>
<td class="size4" style="border:1px solid #000">'.$json_a[$i]["XL"].'</td>
<td class="size5" style="border:1px solid #000">'.$json_a[$i]["2X"].'</td>
<td class="size6" style="border:1px solid #000">'.$json_a[$i]["3X"].'</td>
</tr>';
}
else if($row["SIZECODE"] == "03"){
$temp .= '<tr>
<td style="border:1px solid #000">'.$json_a[$i]["32"].'</td>
<td style="border:1px solid #000">'.$json_a[$i]["34"].'</td>
<td style="border:1px solid #000">'.$json_a[$i]["36"].'</td>
<td style="border:1px solid #000">'.$json_a[$i]["38"].'</td>
<td style="border:1px solid #000">'.$json_a[$i]["40"].'</td>
<td style="border:1px solid #000">'.$json_a[$i]["42"].'</td>
</tr>';
}
$i = $i+1;
}
else{
$pdf ->AddPage();
$i = 0;
$temp.='<tr nobr="true">
<td colspan="18" style="border:1px solid #000">All sales are Final.</td>
<td colspan="2" style="border:1px solid #000">SUB TOTAL:</td>
<td style="border:1px solid #000"></td>
<td style="border:1px solid #000"></td>
</tr>
<tr>
<td colspan="18" rowspan="2" style="border:1px solid #000">Number # : '.$rowFix["Num"].' </td>
</tr>
<tr>
<td colspan="2">TOTAL DUE: $</td>
<td style="border:1px solid #000"></td>
<td style="border:1px solid #000"></td>
</tr>';
}
}
I have to bring the table rows to the next page when the $i value greater than 4. 当$ i值大于4时,我必须将表行带到下一页。
First, output the content for the first page. 首先,输出第一页的内容。 Then: 然后:
pdf -> AddPage();
Then, output for the second page. 然后,输出第二页。 Anything sent after this command will be outputted onto the second page. 在此命令之后发送的任何内容都将输出到第二页。
$pdf->AddPage('P', 'A4'); $ pdf-> AddPage('P','A4');
$pdf->Cell(0, 0, 'A4 PORTRAIT', 1, 1, 'C'); $ pdf-> Cell(0,0,'A4 PORTRAIT',1,1,'C');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.