Lines Matching refs:color

235 				'color' => ''
252 'color' => ''
538 for ($i = 0; $i < (count($gradient_info['color'])); $i++) {
539 if (stristr($gradient_info['color'][$i]['offset'], '%') !== false) {
540 $gradient_info['color'][$i]['offset'] = ((float) $gradient_info['color'][$i]['offset']) / 100;
542 if (isset($gradient_info['color'][($i + 1)]['offset']) && stristr($gradient_info['color'][($i + 1)]['offset'], '%') !== false) {
543 $gradient_info['color'][($i + 1)]['offset'] = ((float) $gradient_info['color'][($i + 1)]['offset']) / 100;
545 if ($gradient_info['color'][$i]['offset'] < 0) {
546 $gradient_info['color'][$i]['offset'] = 0;
548 if ($gradient_info['color'][$i]['offset'] > 1) {
549 $gradient_info['color'][$i]['offset'] = 1;
552 if ($gradient_info['color'][$i]['offset'] < $gradient_info['color'][($i - 1)]['offset']) {
553 $gradient_info['color'][$i]['offset'] = $gradient_info['color'][($i - 1)]['offset'];
558 if (isset($gradient_info['color'][0]['offset']) && $gradient_info['color'][0]['offset'] > 0) {
559 array_unshift($gradient_info['color'], $gradient_info['color'][0]);
560 $gradient_info['color'][0]['offset'] = 0;
562 $ns = count($gradient_info['color']);
563 if (isset($gradient_info['color'][($ns - 1)]['offset']) && $gradient_info['color'][($ns - 1)]['offset'] < 1) {
564 $gradient_info['color'][] = $gradient_info['color'][($ns - 1)];
565 $gradient_info['color'][($ns)]['offset'] = 1;
567 $ns = count($gradient_info['color']);
667 $offs[$i] = $gradient_info['color'][$i]['offset'];
677 $gradient_info['color'][(($ns * $gp) + $i)] = $gradient_info['color'][(($ns * ($gp - 1)) + ($ns - $i - 1))];
679 $gradient_info['color'][(($ns * $gp) + $i)]['offset'] = $tmp;
681 $gradient_info['color'][(($ns * $gp) + $i)] = $gradient_info['color'][$i];
683 $gradient_info['color'][(($ns * $gp) + $i)]['offset'] = $tmp;
714 $newarr[$i] = $gradient_info['color'][($ns - $i - 1)];
723 $newarr[$i] = $gradient_info['color'][$i];
749 array_unshift($gradient_info['color'], $newarr[$i]);
756 $stops = count($gradient_info['color']);
761 $range = $gradient_info['color'][count($gradient_info['color']) - 1]['offset'] - $gradient_info['color'][0]['offset'];
762 $min = $gradient_info['color'][0]['offset'];
765 if (!$gradient_info['color'][$i]['color']) {
767 $gradient_info['color'][$i]['color'] = '0 0 0';
769 $gradient_info['color'][$i]['color'] = '0';
771 $gradient_info['color'][$i]['color'] = '1 1 1 1';
774 $offset = ($gradient_info['color'][$i]['offset'] - $min) / $range;
776 'col' => $gradient_info['color'][$i]['color'],
777 'opacity' => $gradient_info['color'][$i]['opacity'],
779 if ($gradient_info['color'][$i]['opacity'] < 1) {
783 $grx1 = $x1 + ($x2 - $x1) * $gradient_info['color'][0]['offset'];
784 $gry1 = $y1 + ($y2 - $y1) * $gradient_info['color'][0]['offset'];
785 $grx2 = $x1 + ($x2 - $x1) * $gradient_info['color'][count($gradient_info['color']) - 1]['offset'];
786 $gry2 = $y1 + ($y2 - $y1) * $gradient_info['color'][count($gradient_info['color']) - 1]['offset'];
953 $offs[$i] = $gradient_info['color'][$i]['offset'];
961 $gradient_info['color'][(($ns * $gp) + $i)] = $gradient_info['color'][(($ns * ($gp - 1)) + ($ns - $i - 1))];
963 $gradient_info['color'][(($ns * $gp) + $i)]['offset'] = $tmp;
965 $gradient_info['color'][(($ns * $gp) + $i)] = $gradient_info['color'][$i];
967 $gradient_info['color'][(($ns * $gp) + $i)]['offset'] = $tmp;
985 $stops = count($gradient_info['color']);
990 $range = $gradient_info['color'][count($gradient_info['color']) - 1]['offset'] - $gradient_info['color'][0]['offset'];
991 $min = $gradient_info['color'][0]['offset'];
994 if (!$gradient_info['color'][$i]['color']) {
996 $gradient_info['color'][$i]['color'] = '0 0 0';
998 $gradient_info['color'][$i]['color'] = '0';
1000 $gradient_info['color'][$i]['color'] = '1 1 1 1';
1003 $offset = ($gradient_info['color'][$i]['offset'] - $min) / $range;
1005 'col' => $gradient_info['color'][$i]['color'],
1006 'opacity' => $gradient_info['color'][$i]['opacity'],
1008 if ($gradient_info['color'][$i]['opacity'] < 1) {
1012 $grx1 = $x1 + ($x0 - $x1) * $gradient_info['color'][0]['offset'];
1013 $gry1 = $y1 + ($y0 - $y1) * $gradient_info['color'][0]['offset'];
1014 $grx2 = $x1 + ($x0 - $x1) * $gradient_info['color'][count($gradient_info['color']) - 1]['offset'];
1015 $gry2 = $y1 + ($y0 - $y1) * $gradient_info['color'][count($gradient_info['color']) - 1]['offset'];
1016 $grir = $r * $gradient_info['color'][0]['offset'];
1017 $grr = $r * $gradient_info['color'][count($gradient_info['color']) - 1]['offset'];
1339 if (isset($critere_style['color']) && $critere_style['color'] != 'inherit') {
1340 $current_style['color'] = $critere_style['color'];
1370 $col = $this->colorConverter->convert($critere_style['color'], $this->mpdf->PDFAXwarnings);
1411 $col = $this->colorConverter->convert($critere_style['color'], $this->mpdf->PDFAXwarnings);
3507 'color' => []
3538 'color' => []
3572 $color = '#000000';
3573 if (isset($attribs['style']) and preg_match('/stop-color:\s*([^;]*)/i', $attribs['style'], $m)) {
3574 $color = trim($m[1]);
3575 } elseif (isset($attribs['stop-color']) && $attribs['stop-color']) {
3576 $color = $attribs['stop-color'];
3579 $col = $this->colorConverter->convert($color, $this->mpdf->PDFAXwarnings);
3608 'color' => $color_final,
3612 array_push($this->svg_gradient[$last_gradid]['color'], $tmp_color);