我从这里开始:https://github.com/barryvdh/laravel-dompdf
我的控制器是这样的:
public function listdata()
{
$pdf=PDF::loadView('print_tests.test_pdf');
$pdf->setPaper('L', 'landscape');
return $pdf->stream('test_pdf.pdf');
}
我的观点是这样的:
<script type="text/php">
if ( isset($pdf) ) {
$x = 72;
$y = 18;
$text = "{PAGE_NUM} of {PAGE_COUNT}";
$font = $fontMetrics->get_font("Arial", "bold");
$size = 6;
$color = array(0,0,0);
$word_space = 0.0; // default
$char_space = 0.0; // default
$angle = 0.0; // default
$pdf->page_text($x, $y, $text, $font, $size, $color, $word_space, $char_space, $angle);
}
</script>
我用这个:
&#34; barryvdh / laravel-dompdf&#34;:&#34; ^ 0.8.0&#34;,
执行时,不显示页码。
我该如何解决?
答案 0 :(得分:1)
您已使用PHP类型的<script>
标记,
它只是告诉解析器标签之间的代码是PHP的另一种方式。
但是不建议使用,因为某些浏览器可能无法正确翻译。使用普通的PHP代码。
<?php ?>