Lines Matching refs:page

245 		}  // mPDF 6 (uses $p - preview of properties so blklvl can be incremented after page-break)
248 // If page-box has changed AND/OR PAGE-BREAK-BEFORE
249 // mPDF 6 (uses $p - preview of properties so blklvl can be imcremented after page-break)
255 $startpage = $this->mpdf->page;
319 // Must Add new page if changed page properties
337 $properties = $this->cssManager->MergeCSS('BLOCK', $tag, $attr); // mPDF 6 - moved to after page-break-before
338 // mPDF 6 page-break-inside:avoid
345 $this->mpdf->kt_p00 = $this->mpdf->page;
801 $currblk['initial_startpage'] = $this->mpdf->page;
802 $currblk['startpage'] = $this->mpdf->page; // mPDF 6
1049 $currpos = $this->mpdf->page * 1000 + $this->mpdf->y;
1051 $old_page = $this->mpdf->page;
1055 // Writes after the marker so not overwritten later by page background etc.
1056 $this->mpdf->pages[$this->mpdf->page] = preg_replace(
1059 $this->mpdf->pages[$this->mpdf->page]
1062 $this->mpdf->page = $new_page;
1065 $this->mpdf->pageoutput[$this->mpdf->page] = [];
1148 // Writes after the marker so not overwritten later by page background etc.
1149 $this->mpdf->pages[$this->mpdf->page] = preg_replace('/(___BACKGROUND___PATTERNS' . $this->mpdf->uniqstr . ')/', '\\1' . "\n" . $s . "\n", $this->mpdf->pages[$this->mpdf->page]);
1152 $this->mpdf->pageoutput[$this->mpdf->page] = [];
1156 $this->mpdf->blk[$i]['float_endpos'] = max($this->mpdf->blk[$i]['float_endpos'], $this->mpdf->page * 1000 + $this->mpdf->y);
1158 $this->mpdf->blk[$i]['float_endpos'] = $this->mpdf->page * 1000 + $this->mpdf->y;
1167 'endpage' => $this->mpdf->page,
1169 'endpos' => $this->mpdf->page * 1000 + $this->mpdf->y,
1176 $this->mpdf->page = $this->mpdf->blk[$this->mpdf->blklvl]['startpage'];
1178 $this->mpdf->pageoutput[$this->mpdf->page] = [];
1183 // Writes after the marker so not overwritten later by page background etc.
1184 $this->mpdf->pages[$this->mpdf->page] = preg_replace('/(___BACKGROUND___PATTERNS' . $this->mpdf->uniqstr . ')/', '\\1' . "\n" . $s . "\n", $this->mpdf->pages[$this->mpdf->page]);
1187 $this->mpdf->pageoutput[$this->mpdf->page] = [];
1191 $this->mpdf->blk[$i]['float_endpos'] = max($this->mpdf->blk[$i]['float_endpos'], $this->mpdf->page * 1000 + $this->mpdf->y);
1193 $this->mpdf->blk[$i]['float_endpos'] = $this->mpdf->page * 1000 + $this->mpdf->y;
1202 'endpage' => $this->mpdf->page,
1204 'endpos' => $this->mpdf->page * 1000 + $this->mpdf->y,
1211 $this->mpdf->page = $this->mpdf->blk[$this->mpdf->blklvl]['startpage'];
1213 $this->mpdf->pageoutput[$this->mpdf->page] = [];
1233 // mPDF 6 page-break-inside:avoid
1236 // If page-break-inside:avoid section has broken to new page but fits on one side - then move:
1237 if (($this->mpdf->page - $this->mpdf->kt_p00) == 1 && $this->mpdf->y < $this->mpdf->kt_y00) {
1240 if (($this->mpdf->page - $this->mpdf->kt_p00) > 0) {
1241 for ($i = $this->mpdf->page; $i > $this->mpdf->kt_p00; $i--) {
1253 $this->mpdf->page = $this->mpdf->kt_p00;
1256 $this->mpdf->pageoutput[$this->mpdf->page] = [];
1311 $startpage = $this->mpdf->page;