Validasi page number dengan $pdf->page_script() dompdf v.0.6.2

Assalamu'alaikum wr. wb.

Saya ingin membuat report pdf, dimana letak page number pada halaman terakhir dengan yang lain berbeda.

Berdasarkan forum stackoverflow baris "def("DOMPDF_ENABLE_PHP", false);" pada files "dompdf.config.inc" dan "dompdf.config.costum.inc" harus di set jadi "true" karena untuk melakukan koding berikut:

<script type='text/php'>
		if (isset($pdf) ) {
			  $pdf->page_script('
				        $text = $PAGE_NUM . '/' . $PAGE_COUNT;
				        $font = Font_Metrics::get_font('Arial, Helvetica, sans-serif', 'normal');
				        $size = 12;
				        $color = array(0,0,0);
				        $word_space = 0.0;  //  default
				        $char_space = 0.0;  //  default
				        $angle = 0.0;   //  default
				    if ( $PAGE_NUM > 1 && $PAGE_NUM == $PAGE_COUNT) {
				    	$x = 299;
						$y = 18;
				        $pdf->page_text($x, $y, $text, $font, $size, $color, $word_space, $char_space, $angle);
				    }else{
				    	$x = 299;
						$y = 860;
				      	$pdf->page_text($x, $y, $text, $font, $size, $color, $word_space, $char_space, $angle);
				    }
			  ');
		}
	</script>

dibutuhkan settingan "def("DOMPDF_ENABLE_PHP", true);" pada kedua files. Sayangnya percobaan saya gagal, page number sama sekali tidak muncul, feelling saya script php nya tidak jalan. Saya sudah searching sampai kepala pusing tapi tidak ada pencerahan.

Source stackoverflow: <a href='https://stackoverflow.com/questions/29043592/dompdf-page-script-variables'>dompdf page_script variables</a> <a href='https://stackoverflow.com/questions/10789425/dompdf-a-way-to-remove-the-footer-on-the-last-page?rq=1'>dompdf a way to remove the footer on the last page?</a>

avatar banisrailubis
@banisrailubis

25 Kontribusi 18 Poin

Dipost 4 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban