Lines Matching refs:objectbuffer

587 	var $objectbuffer;
1094 $this->objectbuffer = [];
6545 $this->objectbuffer = [];
6556 if (!isset($this->objectbuffer[$k]) || (isset($this->objectbuffer[$k]) && !$this->objectbuffer[$k])) {
6574 } elseif (isset($this->objectbuffer[$k]) && $this->objectbuffer[$k]) {
6576 if ($this->objectbuffer[$k]['type'] == 'image' && isset($this->objectbuffer[$k]['listmarker']) && $this->objectbuffer[$k]['listmarker'] && $this->objectbuffer[$k]['listmarkerposition'] == 'outside') {
6579 $contentWidth += $this->objectbuffer[$k]['OUTER-WIDTH'] * Mpdf::SCALE;
6747 if (!isset($this->objectbuffer[$k]) || (isset($this->objectbuffer[$k]) && !$this->objectbuffer[$k])) {
6764 if ($this->objectbuffer[$k]['type'] == 'dottab') {
6765 $dottab = $this->objectbuffer[$k]['outdent'];
6777 // $this->objectbuffer and $font ($chunkorder contains the mapping)
6898 if (isset($this->objectbuffer[$k]) && $this->objectbuffer[$k]) {
6899 $xadj = $this->x - $this->objectbuffer[$k]['OUTER-X'];
6900 $this->objectbuffer[$k]['OUTER-X'] += $xadj;
6901 $this->objectbuffer[$k]['BORDER-X'] += $xadj;
6902 $this->objectbuffer[$k]['INNER-X'] += $xadj;
6904 if ($this->objectbuffer[$k]['type'] == 'listmarker') {
6905 $this->objectbuffer[$k]['lineBox'] = $lineBox[-1]; // Block element details for glyph-origin
6907 $yadj = $this->y - $this->objectbuffer[$k]['OUTER-Y'];
6908 if ($this->objectbuffer[$k]['type'] == 'dottab') { // mPDF 6 DOTTAB
6909 $this->objectbuffer[$k]['lineBox'] = $lineBox[$k]; // element details for glyph-origin
6911 if ($this->objectbuffer[$k]['type'] != 'dottab') { // mPDF 6 DOTTAB
6914 $this->objectbuffer[$k]['OUTER-Y'] += $yadj;
6915 $this->objectbuffer[$k]['BORDER-Y'] += $yadj;
6916 $this->objectbuffer[$k]['INNER-Y'] += $yadj;
6970 if (isset($this->objectbuffer[$k])) {
6971 if ($this->objectbuffer[$k]['type'] == 'dottab') {
6972 $this->objectbuffer[$k]['OUTER-WIDTH'] +=$empty;
6973 $this->objectbuffer[$k]['OUTER-WIDTH'] +=$this->objectbuffer[$k]['outdent'];
6976 if ($this->objectbuffer[$k]['type'] == 'image' && isset($this->objectbuffer[$k]['listmarker']) && $this->objectbuffer[$k]['listmarker'] && $this->objectbuffer[$k]['listmarkerposition'] == 'outside') {
6979 $stringWidth = $this->objectbuffer[$k]['OUTER-WIDTH'];
7019 $this->objectbuffer = [];
7120 foreach ($this->objectbuffer as $ib => $objattr) {
7850 $this->objectbuffer[count($content) - 1] = $objattr;
7935 foreach ($this->objectbuffer as $k => $objattr) { // mPDF 6 DOTTAB
8148 if (isset($this->objectbuffer[$contentctr])) {
8240 if ($content[count($content) - 1] == '' && !isset($this->objectbuffer[count($content) - 1])) {
8262 if (isset($this->objectbuffer[(count($content) - 1)]) && (!isset($type) || $type != 'discard')) {
8263 $objtype = $this->objectbuffer[(count($content) - 1)]['type'];
8265 $savedObj = array_pop($this->objectbuffer);
8284 if (isset($this->objectbuffer[$k]) && $this->objectbuffer[$k]) {
8286 if ($this->objectbuffer[$k]['type'] == 'image' && isset($this->objectbuffer[$k]['listmarker']) && $this->objectbuffer[$k]['listmarker']) {
8287 if ($this->objectbuffer[$k]['listmarkerposition'] != 'outside') {
8288 $contentWidth += $this->objectbuffer[$k]['OUTER-WIDTH'] * Mpdf::SCALE;
8291 $contentWidth += $this->objectbuffer[$k]['OUTER-WIDTH'] * Mpdf::SCALE;
8293 } elseif (!isset($this->objectbuffer[$k]) || (isset($this->objectbuffer[$k]) && !$this->objectbuffer[$k])) {
8353 // $this->objectbuffer and $font ($chunkorder contains the mapping)
8401 if (!isset($this->objectbuffer[$k]) || (isset($this->objectbuffer[$k]) && !$this->objectbuffer[$k])) {
8531 if (isset($this->objectbuffer[$k]) && $this->objectbuffer[$k]) {
8532 $xadj = $this->x - $this->objectbuffer[$k]['OUTER-X'];
8533 $this->objectbuffer[$k]['OUTER-X'] += $xadj;
8534 $this->objectbuffer[$k]['BORDER-X'] += $xadj;
8535 $this->objectbuffer[$k]['INNER-X'] += $xadj;
8537 if ($this->objectbuffer[$k]['type'] == 'listmarker') {
8538 $this->objectbuffer[$k]['lineBox'] = $lineBox[-1]; // Block element details for glyph-origin
8540 $yadj = $this->y - $this->objectbuffer[$k]['OUTER-Y'];
8541 if ($this->objectbuffer[$k]['type'] == 'dottab') { // mPDF 6 DOTTAB
8542 $this->objectbuffer[$k]['lineBox'] = $lineBox[$k]; // element details for glyph-origin
8544 if ($this->objectbuffer[$k]['type'] != 'dottab') { // mPDF 6 DOTTAB
8547 $this->objectbuffer[$k]['OUTER-Y'] += $yadj;
8548 $this->objectbuffer[$k]['BORDER-Y'] += $yadj;
8549 $this->objectbuffer[$k]['INNER-Y'] += $yadj;
8598 if (isset($this->objectbuffer[$k])) {
8600 if ($this->objectbuffer[$k]['type'] == 'image' && isset($this->objectbuffer[$k]['listmarker']) && $this->objectbuffer[$k]['listmarker'] && $this->objectbuffer[$k]['listmarkerposition'] == 'outside') {
8603 $stringWidth = $this->objectbuffer[$k]['OUTER-WIDTH'];
8655 $this->objectbuffer = [];
8675 $this->objectbuffer[] = $savedObj;
11168 if (isset($this->objectbuffer[$k]) && $this->objectbuffer[$k]['type'] == 'listmarker') {
11186 } elseif (isset($this->objectbuffer[$k]) && $this->objectbuffer[$k]['type'] == 'dottab') { // mPDF 6 DOTTAB
11191 } elseif (isset($this->objectbuffer[$k])) {
11192 $oh = $this->objectbuffer[$k]['OUTER-HEIGHT'];
11193 $va = $this->objectbuffer[$k]['vertical-align'];
11356 if (isset($this->objectbuffer[$k])) {
11357 $oh = $this->objectbuffer[$k]['OUTER-HEIGHT'];
11359 if ($this->objectbuffer[$k]['type'] == 'listmarker') {
11361 } elseif ($this->objectbuffer[$k]['type'] == 'dottab') { // mPDF 6 DOTTAB
11362 $oh = $font[$k]['size']; // == $this->objectbuffer[$k]['fontsize']/Mpdf::SCALE;
11369 $va = $this->objectbuffer[$k]['vertical-align']; // = $objattr['vertical-align'] = set as M,T,B,S
16246 if (count($this->objectbuffer)) {
16248 foreach ($this->objectbuffer as $ib => $val) {
16249 if ($this->objectbuffer[$ib]['OUTER-Y']) {
16250 $this->objectbuffer[$ib]['OUTER-Y'] -= $yadj;
16252 if ($this->objectbuffer[$ib]['BORDER-Y']) {
16253 $this->objectbuffer[$ib]['BORDER-Y'] -= $yadj;
16255 if ($this->objectbuffer[$ib]['INNER-Y']) {
16256 $this->objectbuffer[$ib]['INNER-Y'] -= $yadj;
25326 $this->objectbuffer = $this->floatbuffer;
25328 $this->objectbuffer = [];