Lines Matching refs:blk

527 	var $blk;
1254 $this->blk = [];
2827 $this->tag->CloseTag($this->blk[$b]['tag'], $arr, $ai);
2838 if (isset($this->blk[$b]['box_decoration_break']) && $this->blk[$b]['box_decoration_break'] == 'clone') {
2839 $this->tag->CloseTag($this->blk[$b]['tag'], $arr, $ai);
2858 $this->blk = [];
2859 $this->blk[0] = $save_blk[0];
2868 $this->blk = [];
2869 $this->blk[0] = $save_blk[0];
2872 $this->blk[$b] = $save_blk[$b];
2873 $this->blk[$b]['startpage'] = 0;
2874 $this->blk[$b]['y0'] = $this->y; // ?? $this->tMargin
2876 if (isset($this->blk[$b]['x0'])) {
2877 $this->blk[$b]['x0'] += $this->MarginCorrection;
2879 $this->blk[$b]['x0'] = $this->MarginCorrection;
2883 $this->blk[$b]['marginCorrected'][$this->page] = true;
2895 if ($this->blk[$this->blklvl]['box_decoration_break'] != 'clone') {
2938 if (isset($this->blk[$this->blklvl]['y0']) && $this->y == $this->blk[$this->blklvl]['y0']) {
2939 $this->blk[$this->blklvl]['startpage'] ++;
2941 if ((isset($this->blk[$this->blklvl]['y0']) && $this->y > $this->blk[$this->blklvl]['y0']) || $this->flowingBlockAttr['is_table']) {
3006 $this->blk[$bl]['y0'] = $this->y;
3008 if (!isset($this->blk[$bl]['marginCorrected'][$this->page])) {
3009 if (isset($this->blk[$bl]['x0'])) {
3010 $this->blk[$bl]['x0'] += $this->MarginCorrection;
3012 $this->blk[$bl]['x0'] = $this->MarginCorrection;
3015 $this->blk[$bl]['marginCorrected'][$this->page] = true;
3107 if (isset($this->blk[$this->blklvl]['y0']) && $this->y == $this->blk[$this->blklvl]['y0'] && !$this->extrapagebreak) { // mPDF 6 pagebreaktype
3108 if (isset($this->blk[$this->blklvl]['startpage'])) {
3109 $this->blk[$this->blklvl]['startpage'] ++;
3111 $this->blk[$this->blklvl]['startpage'] = 1;
3114 if ((isset($this->blk[$this->blklvl]['y0']) && $this->y > $this->blk[$this->blklvl]['y0']) || $this->flowingBlockAttr['is_table'] || $this->extrapagebreak) {
3122 if (isset($this->blk[$bl]['z-index']) && $this->blk[$bl]['z-index'] > 0) {
3123 $this->BeginLayer($this->blk[$bl]['z-index']);
3125 if (isset($this->blk[$bl]['visibility']) && $this->blk[$bl]['visibility'] && $this->blk[$bl]['visibility'] != 'visible') {
3126 $this->SetVisibility($this->blk[$bl]['visibility']);
3296 $this->blk[$bl]['y0'] = $this->y;
3297 if (isset($this->blk[$bl]['x0'])) {
3298 $this->blk[$bl]['x0'] += $this->MarginCorrection;
3300 $this->blk[$bl]['x0'] = $this->MarginCorrection;
3303 $this->blk[$bl]['marginCorrected'][$this->page] = true;
4747 if (isset($this->blk[$this->blklvl])) {
4748 $bottom = $this->blk[$this->blklvl]['padding_bottom'] + $this->blk[$this->blklvl]['margin_bottom'];
4759 && (isset($this->blk[$this->blklvl]['page_break_after_avoid']) && $this->blk[$this->blklvl]['page_break_after_avoid'])
6327 if ($this->blk[$i]['bgcolor'] || $this->blk[$i]['border_left']['w'] || $this->blk[$i]['border_right']['w'] || $this->blk[$i]['border_top']['w'] || $this->blk[$i]['border_bottom']['w']) {
6458 if ($this->blk[$this->blklvl]['bgcolor'] && !$is_table) {
6497 $ipaddingL = $this->blk[$this->blklvl]['padding_left'];
6498 $ipaddingR = $this->blk[$this->blklvl]['padding_right'];
6501 $this->cMarginL = $this->blk[$this->blklvl]['border_left']['w'];
6502 $this->cMarginR = $this->blk[$this->blklvl]['border_right']['w'];
6521 $usey += $this->blk[$this->blklvl]['margin_top'] + $this->blk[$this->blklvl]['padding_top'] + $this->blk[$this->blklvl]['border_top']['w'];
6609 if ($this->blk[$this->blklvl]['page_break_after_avoid']) {
6612 $check_h += ($this->blk[$this->blklvl]['padding_bottom'] + $this->blk[$this->blklvl]['border_bottom']['w']);
6615 $check_h += ($this->blk[$this->blklvl]['padding_top'] + $this->blk[$this->blklvl]['margin_top'] + $this->blk[$this->blklvl]['border_top']['w']);
6668 if ($newblock && ($blockstate == 1 || $blockstate == 3) && ($this->blk[$this->blklvl]['margin_top']) && $lineCount == 0 && !$is_table) {
6669 $this->DivLn($this->blk[$this->blklvl]['margin_top'], $this->blklvl - 1, true, $this->blk[$this->blklvl]['margin_collapse']);
6676 $this->blk[$this->blklvl]['y0'] = $this->y;
6677 $this->blk[$this->blklvl]['startpage'] = $this->page;
6678 if ($this->blk[$this->blklvl]['float']) {
6679 $this->blk[$this->blklvl]['float_start_y'] = $this->y;
6688 if (($newblock) && ($blockstate == 1 || $blockstate == 3) && isset($this->blk[$this->blklvl]['text_indent']) && ($lineCount == 0) && (!$is_table) && ($align != 'C')) {
6689 $ti = $this->sizeConverter->convert($this->blk[$this->blklvl]['text_indent'], $this->blk[$this->blklvl]['inner_width'], $this->blk[$this->blklvl]['InlineProperties']['size'], false); // mPDF 5.7.4
6695 if (($newblock) && ($blockstate == 1 || $blockstate == 3) && (($this->blk[$this->blklvl]['padding_top']) || ($this->blk[$this->blklvl]['border_top'])) && ($lineCount == 0) && (!$is_table)) {
6697 $this->DivLn($this->blk[$this->blklvl]['padding_top'] + $this->blk[$this->blklvl]['border_top']['w'], -3, true, false, 1);
6722 $usey += $this->blk[$this->blklvl]['margin_top'] + $this->blk[$this->blklvl]['padding_top'] + $this->blk[$this->blklvl]['border_top']['w'];
6864 $this->maxPosR = max($this->maxPosR, ($this->w - $this->rMargin - $this->blk[$this->blklvl]['outer_right_margin'] - $empty));
6865 $this->maxPosL = min($this->maxPosL, ($this->lMargin + $this->blk[$this->blklvl]['outer_left_margin'] + $empty));
6889 if (($newblock) && ($blockstate == 1 || $blockstate == 3) && isset($this->blk[$this->blklvl]['text_indent']) && ($lineCount == 0) && (!$is_table) && ($align != 'C')) {
6890 $ti = $this->sizeConverter->convert($this->blk[$this->blklvl]['text_indent'], $this->blk[$this->blklvl]['inner_width'], $this->blk[$this->blklvl]['InlineProperties']['size'], false); // mPDF 5.7.4
7052 if ($endofblock && ($blockstate > 1) && ($this->blk[$this->blklvl]['padding_bottom'] || $this->blk[$this->blklvl]['border_bottom'] || $this->blk[$this->blklvl]['css_set_height']) && (!$is_table)) {
7056 if (isset($this->blk[$this->blklvl]['css_set_height']) && $this->blk[$this->blklvl]['css_set_height'] && $this->blk[$this->blklvl]['startpage'] == $this->page) {
7058 $h1 = ($this->y - $this->blk[$this->blklvl]['y0']) + $this->blk[$this->blklvl]['padding_bottom'] + $this->blk[$this->blklvl]['border_bottom']['w'];
7059 if ($h1 < ($this->blk[$this->blklvl]['css_set_height'] + $this->blk[$this->blklvl]['padding_bottom'] + $this->blk[$this->blklvl]['padding_top'])) {
7060 $extra = ($this->blk[$this->blklvl]['css_set_height'] + $this->blk[$this->blklvl]['padding_bottom'] + $this->blk[$this->blklvl]['padding_top']) - $h1;
7062 if ($this->y + $this->blk[$this->blklvl]['padding_bottom'] + $this->blk[$this->blklvl]['border_bottom']['w'] + $extra > $this->PageBreakTrigger) {
7063 $extra = $this->PageBreakTrigger - ($this->y + $this->blk[$this->blklvl]['padding_bottom'] + $this->blk[$this->blklvl]['border_bottom']['w']);
7068 $this->DivLn($this->blk[$this->blklvl]['padding_bottom'] + $this->blk[$this->blklvl]['border_bottom']['w'] + $extra, -3, true, false, 2);
7078 $this->blk[$this->blklvl]['y1'] = $this->y;
7082 if (($endofblock) && ($blockstate > 1) && ($this->blk[$this->blklvl]['margin_bottom']) && (!$is_table)) {
7083 if ($this->y + $this->blk[$this->blklvl]['margin_bottom'] < $this->PageBreakTrigger and ! $this->InFooter) {
7084 $this->DivLn($this->blk[$this->blklvl]['margin_bottom'], $this->blklvl - 1, true, $this->blk[$this->blklvl]['margin_collapse']);
7761 if ($this->blk[$this->blklvl]['bgcolor'] && !$is_table) {
7796 $ipaddingL = $this->blk[$this->blklvl]['padding_left'];
7797 $ipaddingR = $this->blk[$this->blklvl]['padding_right'];
7800 $this->cMarginL = $this->blk[$this->blklvl]['border_left']['w'];
7802 $this->cMarginR = $this->blk[$this->blklvl]['border_right']['w'];
7821 $usey += $this->blk[$this->blklvl]['margin_top'] + $this->blk[$this->blklvl]['padding_top'] + $this->blk[$this->blklvl]['border_top']['w'];
7842 $h_corr = $this->blk[$this->blklvl]['padding_top'] + $this->blk[$this->blklvl]['border_top']['w'];
7844 $maximumW = ($maxWidth / Mpdf::SCALE) - ($this->blk[$this->blklvl]['padding_left'] + $this->blk[$this->blklvl]['border_left']['w'] + $this->blk[$this->blklvl]['padding_right'] + $this->blk[$this->blklvl]['border_right']['w'] + $fpaddingL + $fpaddingR );
7930 if (($newblock) && ($blockstate == 1 || $blockstate == 3) && isset($this->blk[$this->blklvl]['text_indent']) && ($lineCount == 0) && (!$is_table) && ($align != 'C')) {
7931 $ti = $this->sizeConverter->convert($this->blk[$this->blklvl]['text_indent'], $this->blk[$this->blklvl]['inner_width'], $this->blk[$this->blklvl]['InlineProperties']['size'], false); // mPDF 5.7.4
7960 $usey += $this->blk[$this->blklvl]['margin_top'] + $this->blk[$this->blklvl]['padding_top'] + $this->blk[$this->blklvl]['border_top']['w'];
8430 $check_h += ($this->blk[$this->blklvl]['padding_top'] + $this->blk[$this->blklvl]['margin_top'] + $this->blk[$this->blklvl]['border_top']['w']);
8478 if (($newblock) && ($blockstate == 1 || $blockstate == 3) && ($this->blk[$this->blklvl]['margin_top']) && ($lineCount == 1) && (!$is_table)) {
8479 $this->DivLn($this->blk[$this->blklvl]['margin_top'], $this->blklvl - 1, true, $this->blk[$this->blklvl]['margin_collapse']);
8488 $this->blk[$this->blklvl]['y0'] = $this->y;
8489 $this->blk[$this->blklvl]['startpage'] = $this->page;
8490 if ($this->blk[$this->blklvl]['float']) {
8491 $this->blk[$this->blklvl]['float_start_y'] = $this->y;
8496 if (($newblock) && ($blockstate == 1 || $blockstate == 3) && (($this->blk[$this->blklvl]['padding_top']) || ($this->blk[$this->blklvl]['border_top'])) && ($lineCount == 1) && (!$is_table)) {
8498 $this->DivLn($this->blk[$this->blklvl]['padding_top'] + $this->blk[$this->blklvl]['border_top']['w'], -3, true, false, 1);
8521 if (isset($this->blk[$this->blklvl]['text_indent']) && ($newblock) && ($blockstate == 1 || $blockstate == 3) && ($lineCount == 1) && (!$is_table) && ($blockdir != 'rtl') && ($align != 'C')) {
8522 $ti = $this->sizeConverter->convert($this->blk[$this->blklvl]['text_indent'], $this->blk[$this->blklvl]['inner_width'], $this->blk[$this->blklvl]['InlineProperties']['size'], false); // mPDF 5.7.4
8646 $this->maxPosR = max($this->maxPosR, ($this->w - $this->rMargin - $this->blk[$this->blklvl]['outer_right_margin']));
8647 $this->maxPosL = min($this->maxPosL, ($this->lMargin + $this->blk[$this->blklvl]['outer_left_margin']));
8983 if (isset($this->blk[$this->blklvl]['inner_width']) && $this->blk[$this->blklvl]['inner_width']) {
8984 $maxw = $this->blk[$this->blklvl]['inner_width'];
9357 $margin = isset($this->blk[$this->blklvl]['outer_left_margin']) ? $this->blk[$this->blklvl]['outer_left_margin'] : 0;
9413 $this->x = $this->lMargin + $this->blk[$blvl]['outer_left_margin'];
9415 if ($this->blk[$blvl]['bgcolor']) {
9416 $this->SetFColor($this->blk[$blvl]['bgcolorarray']);
9418 if ($last_x != ($this->lMargin + $this->blk[$blvl]['outer_left_margin']) || ($last_w != $this->blk[$blvl]['width']) || $last_fc != $this->FillColor || (isset($this->blk[$blvl]['border_top']['s']) && $this->blk[$blvl]['border_top']['s']) || (isset($this->blk[$blvl]['border_bottom']['s']) && $this->blk[$blvl]['border_bottom']['s']) || (isset($this->blk[$blvl]['border_left']['s']) && $this->blk[$blvl]['border_left']['s']) || (isset($this->blk[$blvl]['border_right']['s']) && $this->blk[$blvl]['border_right']['s'])) {
9420 $this->Cell(($this->blk[$blvl]['width']), $h, '', '', 0, '', 1);
9431 $last_x = $this->lMargin + $this->blk[$blvl]['outer_left_margin'];
9432 $last_w = $this->blk[$blvl]['width'];
9436 if (isset($this->blk[$this->blklvl]['bgcolorarray'])) {
9437 $bcor = $this->blk[$this->blklvl]['bgcolorarray'];
11137 $fontsize = $this->blk[$this->blklvl]['InlineProperties']['size'];
11138 $fontkey = $this->blk[$this->blklvl]['InlineProperties']['family'] . $this->blk[$this->blklvl]['InlineProperties']['style'];
11140 $CSSlineheight = $this->blk[$this->blklvl]['line_height'];
11142 $line_stacking_strategy = (isset($this->blk[$this->blklvl]['line_stacking_strategy']) ? $this->blk[$this->blklvl]['line_stacking_strategy'] : 'inline-line-height');
11144 $line_stacking_shift = (isset($this->blk[$this->blklvl]['line_stacking_shift']) ? $this->blk[$this->blklvl]['line_stacking_shift'] : 'consider-shifts');
11798 $bcor = $this->blk[$this->blklvl]['bgcolorarray'];
12421 $this->blk[0]['blockContext'] = 0;
12422 $this->blk[0]['float_endpos'] = 0;
13189 $this->blk = [];
13190 $this->initialiseBlock($this->blk[0]);
13191 $this->blk[0]['width'] = & $this->pgwidth;
13192 $this->blk[0]['inner_width'] = & $this->pgwidth;
13193 $this->blk[0]['blockContext'] = $this->blockContext;
13247 $this->blk[0]['InlineProperties'] = $this->saveInlineProperties();
13301 $this->tag->CloseTag($this->blk[$b]['tag'], $arr, $ai);
13313 $this->tag->CloseTag($this->blk[$b]['tag'], $arr, $ai);
13414 if ($this->blk[$this->blklvl]['hide']) {
13653 if (isset($this->blk[$this->blklvl]['tag'])) {
13656 if (!$closed && $this->blk[$this->blklvl]['tag'] == 'LI' && $endtag != 'LI' && (in_array($endtag, $this->outerblocktags) || in_array($endtag, $this->innerblocktags))) {
13661 if (!$closed && $this->blk[$this->blklvl]['tag'] == 'DD' && $endtag != 'DD' && (in_array($endtag, $this->outerblocktags) || in_array($endtag, $this->innerblocktags))) {
13666 if (!$closed && $this->blk[$this->blklvl]['tag'] == 'P' && $endtag != 'P' && (in_array($endtag, $this->outerblocktags) || in_array($endtag, $this->innerblocktags))) {
13671 if (!$closed && $this->blk[$this->blklvl]['tag'] == 'OPTION' && $endtag != 'OPTION' && (in_array($endtag, $this->outerblocktags) || in_array($endtag, $this->innerblocktags))) {
13709 if ($this->blk[$this->blklvl]['hide']) {
13711 unset($this->blk[$this->blklvl]);
13720 if ($this->blk[$this->blklvl]['hide']) {
13732 $this->blk[$this->blklvl]['hide'] = true;
13733 $this->blk[$this->blklvl]['tag'] = $te; // mPDF 6
13830 $this->tag->CloseTag($this->blk[$b]['tag'], $a, $i);
13844 if (isset($this->blk[$this->blklvl]['float_endpos']) && $this->blk[$this->blklvl]['float_endpos'] > $currpos) {
13846 $new_page = intval($this->blk[$this->blklvl]['float_endpos'] / 1000);
13857 $this->y = (round($this->blk[$this->blklvl]['float_endpos'] * 1000) % 1000000) / 1000; // mod changes operands to integers before processing
13972 $this->blk = [];
13973 $this->initialiseBlock($this->blk[0]);
13975 $this->blk[0]['width'] = & $this->pgwidth;
13976 $this->blk[0]['inner_width'] = & $this->pgwidth;
13978 $this->blk[0]['blockContext'] = $this->blockContext;
13983 $this->initialiseBlock($this->blk[1]);
13984 $this->blk[1]['tag'] = $tag;
13985 $this->blk[1]['attr'] = $attr;
13995 $cont_w = $this->pgwidth; // $this->blk[0]['inner_width'];
14154 $bbox_br = $this->blk[1]['border_right']['w'];
14155 $bbox_bl = $this->blk[1]['border_left']['w'];
14156 $bbox_bt = $this->blk[1]['border_top']['w'];
14157 $bbox_bb = $this->blk[1]['border_bottom']['w'];
14158 $bbox_pr = $this->blk[1]['padding_right'];
14159 $bbox_pl = $this->blk[1]['padding_left'];
14160 $bbox_pt = $this->blk[1]['padding_top'];
14161 $bbox_pb = $this->blk[1]['padding_bottom'];
14162 $bbox_mr = $this->blk[1]['margin_right'];
14166 $bbox_ml = $this->blk[1]['margin_left'];
14170 $bbox_mt = $this->blk[1]['margin_top'];
14174 $bbox_mb = $this->blk[1]['margin_bottom'];
14340 $ret = $this->SetBackground($pb, $this->blk[1]['inner_width']);
14342 $this->blk[1]['background-image'] = $ret;
14382 $saved_block1 = $this->blk[1];
14596 // Re-instate saved $this->blk[1]
14597 $this->blk[1] = $saved_block1;
14600 $this->blk[1]['width'] = $bbox_w = $cont_w - $bbox_left - $bbox_ml - $bbox_mr - $bbox_right;
14601 $this->blk[1]['x0'] = $bbox_x;
14602 $this->blk[1]['y0'] = $bbox_y;
14603 $this->blk[1]['startpage'] = $this->page;
14604 $this->blk[1]['y1'] = $bbox_y + $bbox_bt + $bbox_pt + $inner_h + $bbox_pb + $bbox_bb;
14772 function initialiseBlock(&$blk)
14774 $blk['margin_top'] = 0;
14775 $blk['margin_left'] = 0;
14776 $blk['margin_bottom'] = 0;
14777 $blk['margin_right'] = 0;
14778 $blk['padding_top'] = 0;
14779 $blk['padding_left'] = 0;
14780 $blk['padding_bottom'] = 0;
14781 $blk['padding_right'] = 0;
14782 $blk['border_top']['w'] = 0;
14783 $blk['border_left']['w'] = 0;
14784 $blk['border_bottom']['w'] = 0;
14785 $blk['border_right']['w'] = 0;
14786 $blk['direction'] = 'ltr';
14787 $blk['hide'] = false;
14788 $blk['outer_left_margin'] = 0;
14789 $blk['outer_right_margin'] = 0;
14790 $blk['cascadeCSS'] = [];
14791 $blk['block-align'] = false;
14792 $blk['bgcolor'] = false;
14793 $blk['page_break_after_avoid'] = false;
14794 $blk['keep_block_together'] = false;
14795 $blk['float'] = false;
14796 $blk['line_height'] = '';
14797 $blk['margin_collapse'] = false;
14804 if (isset($this->blk[$this->blklvl]['inner_width'])) {
14805 $refw = $this->blk[$this->blklvl]['inner_width'];
14806 } elseif (isset($this->blk[$this->blklvl - 1]['inner_width'])) {
14807 $refw = $this->blk[$this->blklvl - 1]['inner_width'];
15322 if (($clear && $f['blockContext'] == $this->blk[$blklvl]['blockContext']) || (!$clear && $currpos >= $f['startpos'] && $currpos < ($f['endpos'] - 0.001) && $f['blklvl'] > $blklvl && $f['blockContext'] == $this->blk[$blklvl]['blockContext'])) {
15387 $info['h'] = $this->sizeConverter->convert('1em', $this->blk[$this->blklvl]['inner_width'], $this->FontSize, false);
15453 $objattr['dir'] = (isset($this->blk[$this->blklvl]['direction']) ? $this->blk[$this->blklvl]['direction'] : 'ltr');
15481 $objattr['dir'] = (isset($this->blk[$this->blklvl]['direction']) ? $this->blk[$this->blklvl]['direction'] : 'ltr');
15521 $objattr['dir'] = (isset($this->blk[$this->blklvl]['direction']) ? $this->blk[$this->blklvl]['direction'] : 'ltr');
15547 if (isset($this->blk[$this->blklvl]['direction']) && $this->blk[$this->blklvl]['direction'] == 'rtl') {
15560 $objattr['dir'] = (isset($this->blk[$this->blklvl]['direction']) ? $this->blk[$this->blklvl]['direction'] : 'ltr');
15895 if (($this->blk[$this->blklvl]['inner_width'] - $l_width - $r_width) < (2 * $this->GetCharWidth('W', false))) {
15897 if ($l_max < $r_max && ($this->blk[$this->blklvl]['inner_width'] - $r_width) > (2 * $this->GetCharWidth('W', false))) {
15899 } elseif ($r_max < $l_max && ($this->blk[$this->blklvl]['inner_width'] - $l_width) > (2 * $this->GetCharWidth('W', false))) {
15911 if (isset($this->blk[$this->blklvl]['align']) && $this->blk[$this->blklvl]['align']) {
15912 $align = $this->blk[$this->blklvl]['align'];
15915 if (isset($this->blk[$this->blklvl]['block-align']) && $this->blk[$this->blklvl]['block-align']) {
15916 $align = $this->blk[$this->blklvl]['block-align'];
15918 if (isset($this->blk[$this->blklvl]['direction'])) {
15919 $blockdir = $this->blk[$this->blklvl]['direction'];
15923 $this->divwidth = $this->blk[$this->blklvl]['width'];
15936 $this->SetLineHeight($this->FontSizePt, $this->blk[$this->blklvl]['line_height']);
16207 $maxWidth = $this->divwidth - ($this->blk[$this->blklvl]['padding_left'] + $this->blk[$this->blklvl]['border_left']['w'] + $this->blk[$this->blklvl]['padding_right'] + $this->blk[$this->blklvl]['border_right']['w']);
16298 $fy += $this->blk[$this->blklvl]['margin_top'] + $this->blk[$this->blklvl]['padding_top'] + $this->blk[$this->blklvl]['border_top']['w'];
16302 $fx = $this->w - $this->rMargin - $objattr['width'] - ($this->blk[$this->blklvl]['outer_right_margin'] + $this->blk[$this->blklvl]['border_right']['w'] + $this->blk[$this->blklvl]['padding_right']);
16304 $fx = $this->lMargin + ($this->blk[$this->blklvl]['outer_left_margin'] + $this->blk[$this->blklvl]['border_left']['w'] + $this->blk[$this->blklvl]['padding_left']);
16348 if (($this->blk[$this->blklvl]['inner_width'] - $w - $this->floatmargins['L']['w']) < $mw) {
16384 if (($this->blk[$this->blklvl]['inner_width'] - $w - $this->floatmargins['R']['w']) < $mw) {
16424 $paint_ht_corr = $this->blk[$this->blklvl]['border_top']['w'];
16560 if (isset($this->blk[$this->blklvl]['line_height']) && $this->blk[$this->blklvl]['line_height']) {
16561 $this->SetLineHeight('', $this->blk[$this->blklvl]['line_height']); // sets default line height
16576 if ((isset($this->blk[$this->blklvl]['border']) || isset($this->blk[$this->blklvl]['bgcolor']) || isset($this->blk[$this->blklvl]['box_shadow'])) && $blockstate && ($this->y != $this->oldy)) {
16578 if (isset($this->blk[$this->blklvl]['startpage']) && $this->blk[$this->blklvl]['startpage'] != $this->page && $blockstate != 1) {
16638 if (isset($this->blk[$blvl]['bb_painted'][$this->page]) && $this->blk[$blvl]['bb_painted'][$this->page]) {
16642 if (isset($this->blk[$blvl]['x0'])) {
16643 $x0 = $this->blk[$blvl]['x0'];
16645 if (isset($this->blk[$blvl]['y1'])) {
16646 $y1 = $this->blk[$blvl]['y1'];
16657 $continuingpage = (isset($this->blk[$blvl]['startpage']) && $this->blk[$blvl]['startpage'] != $this->page);
16659 if (isset($this->blk[$blvl]['y0'])) {
16660 $y0 = $this->blk[$blvl]['y0'];
16663 $w = $this->blk[$blvl]['width'];
16667 $border_top = $this->blk[$blvl]['border_top']['w'];
16668 $border_bottom = $this->blk[$blvl]['border_bottom']['w'];
16669 $border_left = $this->blk[$blvl]['border_left']['w'];
16670 $border_right = $this->blk[$blvl]['border_right']['w'];
16671 if (!$this->blk[$blvl]['border_top'] || $divider == 'pagetop' || $continuingpage) {
16674 if (!$this->blk[$blvl]['border_bottom'] || $blockstate == 1 || $divider == 'pagebottom') {
16689 if (isset($this->blk[$blvl]['border_radius_TL_H'])) {
16690 $brTL_H = $this->blk[$blvl]['border_radius_TL_H'];
16693 if (isset($this->blk[$blvl]['border_radius_TL_V'])) {
16694 $brTL_V = $this->blk[$blvl]['border_radius_TL_V'];
16697 if (isset($this->blk[$blvl]['border_radius_TR_H'])) {
16698 $brTR_H = $this->blk[$blvl]['border_radius_TR_H'];
16701 if (isset($this->blk[$blvl]['border_radius_TR_V'])) {
16702 $brTR_V = $this->blk[$blvl]['border_radius_TR_V'];
16705 if (isset($this->blk[$blvl]['border_radius_BR_H'])) {
16706 $brBR_H = $this->blk[$blvl]['border_radius_BR_H'];
16709 if (isset($this->blk[$blvl]['border_radius_BR_V'])) {
16710 $brBR_V = $this->blk[$blvl]['border_radius_BR_V'];
16713 if (isset($this->blk[$blvl]['border_radius_BL_H'])) {
16714 $brBL_H = $this->blk[$blvl]['border_radius_BL_H'];
16717 if (isset($this->blk[$blvl]['border_radius_BL_V'])) {
16718 $brBL_V = $this->blk[$blvl]['border_radius_BL_V'];
16722 if (!$this->blk[$blvl]['border_top'] || $divider == 'pagetop' || $continuingpage) {
16728 if (!$this->blk[$blvl]['border_bottom'] || $blockstate == 1 || $divider == 'pagebottom') {
16777 if ($this->blk[$l]['bgcolor']) {
16778 $tbcol = $this->blk[$l]['bgcolorarray'];
16783 if (isset($this->blk[$blvl]['y0']) && $this->blk[$blvl]['y0']) {
16784 $y0 = $this->blk[$blvl]['y0'];
16787 $w = $this->blk[$blvl]['width'];
16789 if ($this->blk[$blvl]['border_top'] && $divider != 'pagetop' && !$continuingpage) {
16790 $tbd = $this->blk[$blvl]['border_top'];
16796 if (isset($this->blk[$blvl]['border_legend']) && $this->blk[$blvl]['border_legend']) {
16797 $legend = $this->blk[$blvl]['border_legend']; // Same structure array as textbuffer
16814 $this->y = $y0 - $this->FontSize / 2 + $this->blk[$blvl]['border_top']['w'] / 2;
16815 $this->x = $x0 + $this->blk[$blvl]['padding_left'] + $this->blk[$blvl]['border_left']['w'];
16821 $this->magic_reverse_dir($txt, $this->blk[$blvl]['direction'], $legend[18]);
16926 if ($this->blk[$blvl]['border_bottom'] && $blockstate != 1 && $divider != 'pagebottom') {
16927 $tbd = $this->blk[$blvl]['border_bottom'];
16990 if ($this->blk[$blvl]['border_left']) {
16991 $tbd = $this->blk[$blvl]['border_left'];
17051 if ($this->blk[$blvl]['border_right']) {
17052 $tbd = $this->blk[$blvl]['border_right'];
17130 if (isset($this->blk[$blvl]['background_clip']) && $this->blk[$blvl]['background_clip'] == 'padding-box') {
17131 $brbgTL_H = max(0, $brTL_H - $this->blk[$blvl]['border_left']['w']);
17132 $brbgTL_V = max(0, $brTL_V - $this->blk[$blvl]['border_top']['w']);
17133 $brbgTR_H = max(0, $brTR_H - $this->blk[$blvl]['border_right']['w']);
17134 $brbgTR_V = max(0, $brTR_V - $this->blk[$blvl]['border_top']['w']);
17135 $brbgBL_H = max(0, $brBL_H - $this->blk[$blvl]['border_left']['w']);
17136 $brbgBL_V = max(0, $brBL_V - $this->blk[$blvl]['border_bottom']['w']);
17137 $brbgBR_H = max(0, $brBR_H - $this->blk[$blvl]['border_right']['w']);
17138 $brbgBR_V = max(0, $brBR_V - $this->blk[$blvl]['border_bottom']['w']);
17139 $bgx0 += $this->blk[$blvl]['border_left']['w'];
17140 $bgx1 -= $this->blk[$blvl]['border_right']['w'];
17141 if ($this->blk[$blvl]['border_top'] && $divider != 'pagetop' && !$continuingpage) {
17142 $bgy0 += $this->blk[$blvl]['border_top']['w'];
17144 if ($this->blk[$blvl]['border_bottom'] && $blockstate != 1 && $divider != 'pagebottom') {
17145 $bgy1 -= $this->blk[$blvl]['border_bottom']['w'];
17147 } elseif (isset($this->blk[$blvl]['background_clip']) && $this->blk[$blvl]['background_clip'] == 'content-box') {
17148 $brbgTL_H = max(0, $brTL_H - $this->blk[$blvl]['border_left']['w'] - $this->blk[$blvl]['padding_left']);
17149 $brbgTL_V = max(0, $brTL_V - $this->blk[$blvl]['border_top']['w'] - $this->blk[$blvl]['padding_top']);
17150 $brbgTR_H = max(0, $brTR_H - $this->blk[$blvl]['border_right']['w'] - $this->blk[$blvl]['padding_right']);
17151 $brbgTR_V = max(0, $brTR_V - $this->blk[$blvl]['border_top']['w'] - $this->blk[$blvl]['padding_top']);
17152 $brbgBL_H = max(0, $brBL_H - $this->blk[$blvl]['border_left']['w'] - $this->blk[$blvl]['padding_left']);
17153 $brbgBL_V = max(0, $brBL_V - $this->blk[$blvl]['border_bottom']['w'] - $this->blk[$blvl]['padding_bottom']);
17154 $brbgBR_H = max(0, $brBR_H - $this->blk[$blvl]['border_right']['w'] - $this->blk[$blvl]['padding_right']);
17155 $brbgBR_V = max(0, $brBR_V - $this->blk[$blvl]['border_bottom']['w'] - $this->blk[$blvl]['padding_bottom']);
17156 $bgx0 += $this->blk[$blvl]['border_left']['w'] + $this->blk[$blvl]['padding_left'];
17157 $bgx1 -= $this->blk[$blvl]['border_right']['w'] + $this->blk[$blvl]['padding_right'];
17158 if (($this->blk[$blvl]['border_top']['w'] || $this->blk[$blvl]['padding_top']) && $divider != 'pagetop' && !$continuingpage) {
17159 $bgy0 += $this->blk[$blvl]['border_top']['w'] + $this->blk[$blvl]['padding_top'];
17161 if (($this->blk[$blvl]['border_bottom']['w'] || $this->blk[$blvl]['padding_bottom']) && $blockstate != 1 && $divider != 'pagebottom') {
17162 $bgy1 -= $this->blk[$blvl]['border_bottom']['w'] + $this->blk[$blvl]['padding_bottom'];
17204 if (isset($this->blk[$blvl]['box_shadow']) && $this->blk[$blvl]['box_shadow'] && $h > 0) {
17205 foreach ($this->blk[$blvl]['box_shadow'] as $sh) {
17549 if ($this->blk[$blvl]['bgcolor']) {
17555 'col' => $this->blk[$blvl]['bgcolorarray'],
17577 if (isset($this->blk[$blvl]['gradient'])) {
17578 $g = $this->gradient->parseBackgroundGradient($this->blk[$blvl]['gradient']);
17600 if (isset($this->blk[$blvl]['background-image'])) {
17601 if (isset($this->blk[$blvl]['background-image']['gradient']) && $this->blk[$blvl]['background-image']['gradient'] && preg_match('/(-moz-)*(repeating-)*(linear|radial)-gradient/', $this->blk[$blvl]['background-image']['gradient'])) {
17602 $g = $this->gradient->parseMozGradient($this->blk[$blvl]['background-image']['gradient']);
17607 if ($this->blk[$blvl]['background-image']['origin'] == 'padding-box') {
17608 $gx += $this->blk[$blvl]['border_left']['w'];
17609 $w -= ($this->blk[$blvl]['border_left']['w'] + $this->blk[$blvl]['border_right']['w']);
17610 if ($this->blk[$blvl]['border_top'] && $divider != 'pagetop' && !$continuingpage) {
17611 $gy += $this->blk[$blvl]['border_top']['w'];
17613 if ($this->blk[$blvl]['border_bottom'] && $blockstate != 1 && $divider != 'pagebottom') {
17614 $gy1 = $y1 - $this->blk[$blvl]['border_bottom']['w'];
17619 } elseif ($this->blk[$blvl]['background-image']['origin'] == 'content-box') {
17620 $gx += $this->blk[$blvl]['border_left']['w'] + $this->blk[$blvl]['padding_left'];
17621 $w -= ($this->blk[$blvl]['border_left']['w'] + $this->blk[$blvl]['padding_left'] + $this->blk[$blvl]['border_right']['w'] + $this->blk[$blvl]['padding_right']);
17622 if ($this->blk[$blvl]['border_top'] && $divider != 'pagetop' && !$continuingpage) {
17623 $gy += $this->blk[$blvl]['border_top']['w'] + $this->blk[$blvl]['padding_top'];
17625 if ($this->blk[$blvl]['border_bottom'] && $blockstate != 1 && $divider != 'pagebottom') {
17626 $gy1 = $y1 - ($this->blk[$blvl]['border_bottom']['w'] + $this->blk[$blvl]['padding_bottom']);
17628 $gy1 = $y1 - $this->blk[$blvl]['padding_bottom'];
17633 if (isset($this->blk[$blvl]['background-image']['size']['w']) && $this->blk[$blvl]['background-image']['size']['w']) {
17634 $size = $this->blk[$blvl]['background-image']['size'];
17671 $image_id = $this->blk[$blvl]['background-image']['image_id'];
17672 $orig_w = $this->blk[$blvl]['background-image']['orig_w'];
17673 $orig_h = $this->blk[$blvl]['background-image']['orig_h'];
17674 $x_pos = $this->blk[$blvl]['background-image']['x_pos'];
17675 $y_pos = $this->blk[$blvl]['background-image']['y_pos'];
17676 $x_repeat = $this->blk[$blvl]['background-image']['x_repeat'];
17677 $y_repeat = $this->blk[$blvl]['background-image']['y_repeat'];
17678 $resize = $this->blk[$blvl]['background-image']['resize'];
17679 $opacity = $this->blk[$blvl]['background-image']['opacity'];
17680 $itype = $this->blk[$blvl]['background-image']['itype'];
17681 $size = $this->blk[$blvl]['background-image']['size'];
17686 if ($this->blk[$blvl]['background-image']['origin'] == 'padding-box') {
17688 $bpa['x'] = $x0 + $this->blk[$blvl]['border_left']['w'];
17689 $bpa['w'] = $w - ($this->blk[$blvl]['border_left']['w'] + $this->blk[$blvl]['border_right']['w']);
17690 if ($this->blk[$blvl]['border_top'] && $divider != 'pagetop' && !$continuingpage) {
17691 $bpa['y'] = $y0 + $this->blk[$blvl]['border_top']['w'];
17695 if ($this->blk[$blvl]['border_bottom'] && $blockstate != 1 && $divider != 'pagebottom') {
17696 $bpay = $y1 - $this->blk[$blvl]['border_bottom']['w'];
17702 } elseif ($this->blk[$blvl]['background-image']['origin'] == 'content-box') {
17704 $bpa['x'] = $x0 + $this->blk[$blvl]['border_left']['w'] + $this->blk[$blvl]['padding_left'];
17705 $bpa['w'] = $w - ($this->blk[$blvl]['border_left']['w'] + $this->blk[$blvl]['padding_left'] + $this->blk[$blvl]['border_right']['w'] + $this->blk[$blvl]['padding_right']);
17706 if ($this->blk[$blvl]['border_top'] && $divider != 'pagetop' && !$continuingpage) {
17707 $bpa['y'] = $y0 + $this->blk[$blvl]['border_top']['w'] + $this->blk[$blvl]['padding_top'];
17709 $bpa['y'] = $y0 + $this->blk[$blvl]['padding_top'];
17711 if ($this->blk[$blvl]['border_bottom'] && $blockstate != 1 && $divider != 'pagebottom') {
17712 $bpay = $y1 - ($this->blk[$blvl]['border_bottom']['w'] + $this->blk[$blvl]['padding_bottom']);
17714 $bpay = $y1 - $this->blk[$blvl]['padding_bottom'];
17746 $this->blk[$blvl]['bb_painted'][$this->page] = true;
17829 $w = $this->blk[$blvl]['width'];
17834 $continuingpage = (isset($this->blk[$blvl]['startpage']) && $this->blk[$blvl]['startpage'] != $this->page);
17836 if ($this->blk[$blvl]['border_top'] && ($state == 1 || $state == 3)) {
17837 $tbd = $this->blk[$blvl]['border_top'];
17856 if ($this->blk[$blvl]['border_left']) {
17857 $tbd = $this->blk[$blvl]['border_left'];
17877 if ($this->blk[$blvl]['border_right']) {
17878 $tbd = $this->blk[$blvl]['border_right'];
17898 if ($this->blk[$blvl]['border_bottom'] && $state > 1) {
17899 $tbd = $this->blk[$blvl]['border_bottom'];
18036 if (isset($this->blk[$this->blklvl]['line_height']) && $this->blk[$this->blklvl]['line_height']) {
18037 $this->SetLineHeight('', $this->blk[$this->blklvl]['line_height']); // sets default line height
18137 if ($type == 'BLOCK' && $this->blklvl > 0 && isset($this->blk[$this->blklvl - 1]['InlineProperties']) && isset($this->blk[$this->blklvl - 1]['InlineProperties']['size'])) {
18138 $mmsize = $this->sizeConverter->convert($v, $this->blk[$this->blklvl - 1]['InlineProperties']['size']);
18224 $this->blk[$this->blklvl]['border_top'] = $this->border_details($v);
18225 if ($this->blk[$this->blklvl]['border_top']['s']) {
18226 $this->blk[$this->blklvl]['border'] = 1;
18230 $this->blk[$this->blklvl]['border_bottom'] = $this->border_details($v);
18231 if ($this->blk[$this->blklvl]['border_bottom']['s']) {
18232 $this->blk[$this->blklvl]['border'] = 1;
18236 $this->blk[$this->blklvl]['border_left'] = $this->border_details($v);
18237 if ($this->blk[$this->blklvl]['border_left']['s']) {
18238 $this->blk[$this->blklvl]['border'] = 1;
18242 $this->blk[$this->blklvl]['border_right'] = $this->border_details($v);
18243 if ($this->blk[$this->blklvl]['border_right']['s']) {
18244 $this->blk[$this->blklvl]['border'] = 1;
18250 $this->blk[$this->blklvl]['padding_top'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18253 $this->blk[$this->blklvl]['padding_bottom'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18257 $this->blk[$this->blklvl]['padding_left'] = 'auto';
18260 $this->blk[$this->blklvl]['padding_left'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18264 $this->blk[$this->blklvl]['padding_right'] = 'auto';
18267 $this->blk[$this->blklvl]['padding_right'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18272 $tmp = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18273 if (isset($this->blk[$this->blklvl]['lastbottommargin'])) {
18274 if ($tmp > $this->blk[$this->blklvl]['lastbottommargin']) {
18275 $tmp -= $this->blk[$this->blklvl]['lastbottommargin'];
18280 $this->blk[$this->blklvl]['margin_top'] = $tmp;
18283 $this->blk[$this->blklvl]['margin_bottom'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18286 $this->blk[$this->blklvl]['margin_left'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18289 $this->blk[$this->blklvl]['margin_right'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18294 $this->blk[$this->blklvl]['border_radius_TL_H'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18297 $this->blk[$this->blklvl]['border_radius_TL_V'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18300 $this->blk[$this->blklvl]['border_radius_TR_H'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18303 $this->blk[$this->blklvl]['border_radius_TR_V'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18306 $this->blk[$this->blklvl]['border_radius_BL_H'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18309 $this->blk[$this->blklvl]['border_radius_BL_V'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18312 $this->blk[$this->blklvl]['border_radius_BR_H'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18315 $this->blk[$this->blklvl]['border_radius_BR_V'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18322 $this->blk[$this->blklvl]['box_shadow'] = $bs;
18328 $this->blk[$this->blklvl]['background_clip'] = 'padding-box';
18330 $this->blk[$this->blklvl]['background_clip'] = 'content-box';
18336 $this->blk[$this->blklvl]['page_break_after_avoid'] = true;
18338 $this->blk[$this->blklvl]['page_break_after'] = strtoupper($v);
18345 $this->blk[$this->blklvl]['box_decoration_break'] = 'clone';
18347 $this->blk[$this->blklvl]['box_decoration_break'] = 'slice';
18353 $this->blk[$this->blklvl]['css_set_width'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false);
18360 $this->blk[$this->blklvl]['list_style_type'] = strtolower($v);
18363 $this->blk[$this->blklvl]['list_style_image'] = strtolower($v);
18366 $this->blk[$this->blklvl]['list_style_position'] = strtolower($v);
18376 $this->blk[$this->blklvl]['text_indent'] = $this->sizeConverter->convert($v, $this->blk[$prevlevel]['inner_width'], $this->FontSize, false) . 'mm';
18381 $this->blk[$this->blklvl]['margin_collapse'] = true;
18386 $this->blk[$this->blklvl]['line_height'] = $this->fixLineheight($v);
18387 if (!$this->blk[$this->blklvl]['line_height']) {
18388 $this->blk[$this->blklvl]['line_height'] = 'N';
18394 $this->blk[$this->blklvl]['line_stacking_strategy'] = strtolower($v);
18398 $this->blk[$this->blklvl]['line_stacking_shift'] = strtolower($v);
18404 $this->blk[$this->blklvl]['align'] = "L";
18407 $this->blk[$this->blklvl]['align'] = "C";
18410 $this->blk[$this->blklvl]['align'] = "R";
18413 $this->blk[$this->blklvl]['align'] = "J";
18421 $this->blk[$this->blklvl]['gradient'] = $v;
18428 $this->blk[$this->blklvl]['direction'] = strtolower($v);
18483 if (strtoupper($v) == 'NOJUSTIFY' && $this->blk[$this->blklvl]['align'] == "J") {
18484 $this->blk[$this->blklvl]['align'] = "";
18499 $this->blk[$this->blklvl]['bgcolorarray'] = $cor;
18500 $this->blk[$this->blklvl]['bgcolor'] = true;
18504 $this->blk[$this->blklvl]['bgcolorarray'] = $this->blk[$prevlevel]['bgcolorarray'];
18505 $this->blk[$this->blklvl]['bgcolor'] = $this->blk[$prevlevel]['bgcolor'];
18542 $lh = $this->_computeLineheight($this->blk[$this->blklvl]['line_height']);
19651 if (($c['maw'] + $tblbw) > $this->blk[$this->blklvl]['inner_width']) {
19652 $c['maw'] = $this->blk[$this->blklvl]['inner_width'] - $tblbw;
19674 if (isset($c['w']) && ($c['w'] + $tblbw) > $this->blk[$this->blklvl]['inner_width']) {
19675 $c['w'] = $this->blk[$this->blklvl]['inner_width'] - $tblbw;
19964 $mxw = $this->blk[$this->blklvl]['inner_width'];
20028 $enddiv = $this->blk[$this->blklvl]['padding_bottom'] + $this->blk[$this->blklvl]['border_bottom']['w'];
20036 if (isset($table['w']) && $table['w'] < $this->blk[$this->blklvl]['inner_width']) {
20041 } elseif ($table['overflow'] == 'hidden' && !$this->ColActive && isset($table['w']) && $table['w'] > $this->blk[$this->blklvl]['inner_width'] && $table['w'] == $table) {
20042 // $temppgwidth = $this->blk[$this->blklvl]['inner_width'];
20045 $temppgwidth = $this->blk[$this->blklvl]['inner_width'];
20250 if ($tablewidth > $this->blk[$this->blklvl]['inner_width']) {
20267 if ($w > $this->blk[$this->blklvl]['inner_width']) {
20268 $diff = $w - ($this->blk[$this->blklvl]['inner_width'] - $tblbw);
20293 if (($currWc + $w + $tblbw) > $this->blk[$this->blklvl]['inner_width']) {
20330 $enddiv = $this->blk[$this->blklvl]['padding_bottom'] + $this->blk[$this->blklvl]['border_bottom']['w'] + $table['margin']['B'];
21057 if ($this->blk[$l]['bgcolor']) {
21058 $tbcol = ($this->blk[$l]['bgcolorarray']);
21909 $this->x = $this->lMargin + $this->blk[$this->blklvl]['outer_left_margin'] + $this->blk[$this->blklvl]['padding_left'] + $this->blk[$this->blklvl]['border_left']['w'];
21912 $right = $x0 + $this->blk[$this->blklvl]['inner_width'];
21924 $this->PageBreakTrigger = $pagetrigger = $y0 + ($this->blk[$this->blklvl]['inner_width']);
21938 $temppgwidth = $this->blk[$this->blklvl]['inner_width'];
21939 if (isset($table['a']) and ( $table['w'] < $this->blk[$this->blklvl]['inner_width'])) {
21955 $this->tableClipPath = sprintf('q %.3F %.3F %.3F %.3F re W n', $x0 * Mpdf::SCALE, $this->h * Mpdf::SCALE, $this->blk[$this->blklvl]['inner_width'] * Mpdf::SCALE, -$this->h * Mpdf::SCALE);
22422 $this->tbrot_x0 = $this->lMargin + $this->blk[$this->blklvl]['outer_left_margin'] + $this->blk[$this->blklvl]['padding_left'] + $this->blk[$this->blklvl]['border_left']['w'];
22429 $pagetrigger = $y0 - $tableheaderadj + ($this->blk[$this->blklvl]['inner_width']);
22551 $bcor = $this->blk[$this->blklvl]['bgcolorarray'];
25012 $lm = $this->lMargin + $this->blk[$this->blklvl]['outer_left_margin'] + $this->blk[$this->blklvl]['border_left']['w'] + $this->blk[$this->blklvl]['padding_left'];
25013 $pw = $this->blk[$this->blklvl]['inner_width'];