Lines Matching defs:properties

552 	// mPDF 6 Used for table cell (block-type) properties
733 // Private properties FROM FPDF
817 var $customProperties; // array of custom document properties
2148 function SetBackground(&$properties, &$maxwidth)
2150 if (isset($properties['BACKGROUND-ORIGIN']) && ($properties['BACKGROUND-ORIGIN'] == 'border-box' || $properties['BACKGROUND-ORIGIN'] == 'content-box')) {
2151 $origin = $properties['BACKGROUND-ORIGIN'];
2156 if (isset($properties['BACKGROUND-SIZE'])) {
2157 if (stristr($properties['BACKGROUND-SIZE'], 'contain')) {
2159 } elseif (stristr($properties['BACKGROUND-SIZE'], 'cover')) {
2163 $sz = preg_split('/\s+/', trim($properties['BACKGROUND-SIZE']));
2181 if (preg_match('/(-moz-)*(repeating-)*(linear|radial)-gradient/', $properties['BACKGROUND-IMAGE'])) {
2182 return ['gradient' => $properties['BACKGROUND-IMAGE'], 'origin' => $origin, 'size' => $size];
2184 $file = $properties['BACKGROUND-IMAGE'];
2190 if (isset($properties['BACKGROUND-IMAGE-RESOLUTION'])) {
2191 if (preg_match('/from-image/i', $properties['BACKGROUND-IMAGE-RESOLUTION']) && isset($sizesarray['set-dpi']) && $sizesarray['set-dpi'] > 0) {
2194 } elseif (preg_match('/(\d+)dpi/i', $properties['BACKGROUND-IMAGE-RESOLUTION'], $m)) {
2204 if (isset($properties['BACKGROUND-REPEAT'])) {
2205 if ($properties['BACKGROUND-REPEAT'] == 'no-repeat' || $properties['BACKGROUND-REPEAT'] == 'repeat-x') {
2208 if ($properties['BACKGROUND-REPEAT'] == 'no-repeat' || $properties['BACKGROUND-REPEAT'] == 'repeat-y') {
2214 if (isset($properties['BACKGROUND-POSITION'])) {
2215 $ppos = preg_split('/\s+/', $properties['BACKGROUND-POSITION']);
2225 if (isset($properties['BACKGROUND-IMAGE-RESIZE'])) {
2226 $resize = $properties['BACKGROUND-IMAGE-RESIZE'];
2230 if (isset($properties['BACKGROUND-IMAGE-OPACITY'])) {
2231 $opacity = $properties['BACKGROUND-IMAGE-OPACITY'];
13231 $properties = $this->cssManager->MergeCSS('BLOCK', 'BODY', '');
13233 $properties = $this->cssManager->array_merge_recursive_unique($properties, $zproperties);
13236 if (isset($properties['DIRECTION']) && $properties['DIRECTION']) {
13237 $this->cssManager->CSS['BODY']['DIRECTION'] = $properties['DIRECTION'];
13245 $this->setCSS($properties, '', 'BODY');
13257 if (isset($properties['BACKGROUND-GRADIENT'])) {
13258 $this->bodyBackgroundGradient = $properties['BACKGROUND-GRADIENT'];
13261 if (isset($properties['BACKGROUND-IMAGE']) && $properties['BACKGROUND-IMAGE']) {
13262 $ret = $this->SetBackground($properties, $this->pgwidth);
13322 $properties = $this->cssManager->MergeCSS('BLOCK', 'BODY', '');
13323 $this->setCSS($properties, '', 'BODY');
13980 $properties = $this->cssManager->MergeCSS('BLOCK', 'BODY', '');
13981 $this->setCSS($properties, '', 'BODY');
14006 // Pass on in-line properties to the innerhtml
14076 // Copy over (only) the properties to set for border and background
16041 // Activating buffer properties