这是我的 pdf 视图的控制器代码
define( 'DOMPDF_ENABLE_AUTOLOAD', FALSE );
require_once( Yii::app()->basePath . "/../vendor/dompdf/dompdf/dompdf_config.inc.php" );
$dompdf = new DOMPDF();
$dompdf->set_paper( "A2", 'landscape' );
$html = $this->render( 'register', [
'dataProvider' => $dataProvider,
'batch' => $batch,
'course' => $course,
'pdf' => $pdf
], TRUE );
// echo $html;die();
$dompdf->load_html( $html );
$dompdf->render();
$dompdf->stream( "{$course->course_name}-{$batch->batch_name}-admission_register.pdf",
[ 'Attachment' => 0 ] );
如何设置页面中显示的行数?
我在这个视图中尝试过类似的东西
$sl = 1;
foreach( $dataProvider->getData() as $students )
{
if($sl>10)
{
echo "<div style='page-break-before: always;'></div>";
}
echo "
<tbody>
<tr>
<td>{$sl}</td>
<td>{$students->admission_no}</td>
<td>{$students->Fullname}</td>
<td>";
....
}