Lines Matching refs:c

38 		$c = ['a' => false,
61 $c['border'] = false;
62 $c['border_details']['R']['w'] = 0;
63 $c['border_details']['L']['w'] = 0;
64 $c['border_details']['T']['w'] = 0;
65 $c['border_details']['B']['w'] = 0;
66 $c['border_details']['mbw']['BL'] = 0;
67 $c['border_details']['mbw']['BR'] = 0;
68 $c['border_details']['mbw']['RT'] = 0;
69 $c['border_details']['mbw']['RB'] = 0;
70 $c['border_details']['mbw']['TL'] = 0;
71 $c['border_details']['mbw']['TR'] = 0;
72 $c['border_details']['mbw']['LT'] = 0;
73 $c['border_details']['mbw']['LB'] = 0;
74 $c['border_details']['R']['style'] = '';
75 $c['border_details']['L']['style'] = '';
76 $c['border_details']['T']['style'] = '';
77 $c['border_details']['B']['style'] = '';
78 $c['border_details']['R']['s'] = 0;
79 $c['border_details']['L']['s'] = 0;
80 $c['border_details']['T']['s'] = 0;
81 $c['border_details']['B']['s'] = 0;
82 $c['border_details']['R']['c'] = $this->colorConverter->convert(0, $this->mpdf->PDFAXwarnings);
83 $c['border_details']['L']['c'] = $this->colorConverter->convert(0, $this->mpdf->PDFAXwarnings);
84 $c['border_details']['T']['c'] = $this->colorConverter->convert(0, $this->mpdf->PDFAXwarnings);
85 $c['border_details']['B']['c'] = $this->colorConverter->convert(0, $this->mpdf->PDFAXwarnings);
86 $c['border_details']['R']['dom'] = 0;
87 $c['border_details']['L']['dom'] = 0;
88 $c['border_details']['T']['dom'] = 0;
89 $c['border_details']['B']['dom'] = 0;
90 $c['border_details']['cellposdom'] = 0;
94 $c['va'] = $table['va'];
98 $c['a'] = $table['txta'];
104 $c['border_details']['R'] = $table['border_details']['R'];
105 $c['border_details']['L'] = $table['border_details']['L'];
106 $c['border_details']['T'] = $table['border_details']['T'];
107 $c['border_details']['B'] = $table['border_details']['B'];
108 $c['border'] = $table['border'];
109 $c['border_details']['L']['dom'] = 1;
110 $c['border_details']['R']['dom'] = 1;
111 $c['border_details']['T']['dom'] = 1;
112 $c['border_details']['B']['dom'] = 1;
126 $c['va'] = $this->getAlign($this->mpdf->thead_valign_default);
130 $c['a'] = $this->getAlign($this->mpdf->thead_textalign_default);
149 $c['va'] = $this->getAlign($this->mpdf->tfoot_valign_default);
152 $c['a'] = $this->getAlign($this->mpdf->tfoot_textalign_default);
167 $c['R'] = $this->mpdf->trow_text_rotate;
183 $c['dfs'] = $this->mpdf->FontSize; // Default Font size
187 $c['bgcolor'] = $properties['BACKGROUND-COLOR'];
189 $c['bgcolor'] = $properties['BACKGROUND'];
191 $c['bgcolor'] = $attr['BGCOLOR'];
198 $c['gradient'] = $properties['BACKGROUND-GRADIENT'];
200 $c['gradient'] = false;
206 $c['background-image'] = $ret;
211 $c['va'] = $this->getAlign($properties['VERTICAL-ALIGN']);
213 $c['va'] = $this->getAlign($attr['VALIGN']);
219 $c['a'] = $properties['TEXT-ALIGN'];
221 $c['a'] = $this->getAlign($properties['TEXT-ALIGN']);
231 $c['a'] = $d . 'R';
234 $c['a'] = 'DPR';
237 $c['a'] = $this->getAlign($attr['ALIGN']);
242 $c['direction'] = $table['direction'];
244 $c['direction'] = strtolower($attr['DIR']);
247 $c['direction'] = strtolower($properties['DIRECTION']);
250 if (!$c['a']) {
251 if (isset($c['direction']) && $c['direction'] === 'rtl') {
252 $c['a'] = 'R';
254 $c['a'] = 'L';
258 $c['cellLineHeight'] = $table['cellLineHeight'];
260 $c['cellLineHeight'] = $this->mpdf->fixLineheight($properties['LINE-HEIGHT']);
263 $c['cellLineStackingStrategy'] = $table['cellLineStackingStrategy'];
265 $c['cellLineStackingStrategy'] = strtolower($properties['LINE-STACKING-STRATEGY']);
268 $c['cellLineStackingShift'] = $table['cellLineStackingShift'];
270 $c['cellLineStackingShift'] = strtolower($properties['LINE-STACKING-SHIFT']);
274 $c['R'] = $properties['TEXT-ROTATE'];
280 $c['border'] = Border::ALL;
281 $c['border_details']['R'] = $bord;
282 $c['border_details']['L'] = $bord;
283 $c['border_details']['T'] = $bord;
284 $c['border_details']['B'] = $bord;
285 $c['border_details']['L']['dom'] = $this->mpdf->cell_border_dominance_L;
286 $c['border_details']['R']['dom'] = $this->mpdf->cell_border_dominance_R;
287 $c['border_details']['T']['dom'] = $this->mpdf->cell_border_dominance_T;
288 $c['border_details']['B']['dom'] = $this->mpdf->cell_border_dominance_B;
300 $c['border_details']['R'] = $this->mpdf->border_details($properties['BORDER-RIGHT']);
301 $this->mpdf->setBorder($c['border'], Border::RIGHT, $c['border_details']['R']['s']);
302 $c['border_details']['R']['dom'] = $this->mpdf->cell_border_dominance_R;
305 $c['border_details']['L'] = $this->mpdf->border_details($properties['BORDER-LEFT']);
306 $this->mpdf->setBorder($c['border'], Border::LEFT, $c['border_details']['L']['s']);
307 $c['border_details']['L']['dom'] = $this->mpdf->cell_border_dominance_L;
310 $c['border_details']['B'] = $this->mpdf->border_details($properties['BORDER-BOTTOM']);
311 $this->mpdf->setBorder($c['border'], Border::BOTTOM, $c['border_details']['B']['s']);
312 $c['border_details']['B']['dom'] = $this->mpdf->cell_border_dominance_B;
315 $c['border_details']['T'] = $this->mpdf->border_details($properties['BORDER-TOP']);
316 $this->mpdf->setBorder($c['border'], Border::TOP, $c['border_details']['T']['s']);
317 $c['border_details']['T']['dom'] = $this->mpdf->cell_border_dominance_T;
343 $c['border_details']['L'] = $left;
344 $this->mpdf->setBorder($c['border'], Border::LEFT, $c['border_details']['L']['s']);
346 $c['border_details']['B'] = $this->mpdf->border_details($table['trborder-bottom'][$this->mpdf->row]);
347 $this->mpdf->setBorder($c['border'], Border::BOTTOM, $c['border_details']['B']['s']);
348 $c['border_details']['T'] = $this->mpdf->border_details($table['trborder-top'][$this->mpdf->row]);
349 $this->mpdf->setBorder($c['border'], Border::TOP, $c['border_details']['T']['s']);
353 $c['borderbin'] = $this->mpdf->_packCellBorder($c);
354 unset($c['border'], $c['border_details']);
358 $c['padding']['L'] = $this->sizeConverter->convert($properties['PADDING-LEFT'], $this->mpdf->blk[$this->mpdf->blklvl]['inner_width'], $this->mpdf->FontSize, false);
361 $c['padding']['R'] = $this->sizeConverter->convert($properties['PADDING-RIGHT'], $this->mpdf->blk[$this->mpdf->blklvl]['inner_width'], $this->mpdf->FontSize, false);
364 $c['padding']['B'] = $this->sizeConverter->convert($properties['PADDING-BOTTOM'], $this->mpdf->blk[$this->mpdf->blklvl]['inner_width'], $this->mpdf->FontSize, false);
367 $c['padding']['T'] = $this->sizeConverter->convert($properties['PADDING-TOP'], $this->mpdf->blk[$this->mpdf->blklvl]['inner_width'], $this->mpdf->FontSize, false);
378 $c['wpercent'] = (float) $w;
381 $c['w'] = $this->sizeConverter->convert($w, $this->mpdf->blk[$this->mpdf->blklvl]['inner_width'], $this->mpdf->FontSize, false);
386 $c['h'] = $this->sizeConverter->convert($properties['HEIGHT'], $this->mpdf->blk[$this->mpdf->blklvl]['inner_width'], $this->mpdf->FontSize, false);
388 $c['h'] = $this->sizeConverter->convert($attr['HEIGHT'], $this->mpdf->blk[$this->mpdf->blklvl]['inner_width'], $this->mpdf->FontSize, false);
393 $c['nowrap'] = 1;
398 $c['R'] = $attr['TEXT-ROTATE'];
401 $c['nowrap'] = 1;
404 $this->mpdf->cell[$this->mpdf->row][$this->mpdf->col] = $c;
405 unset($c);