Lines Matching refs:scale

153 		$scale = [];
157 $scale['frame'] = $this->size - ($this->_borderPx * 2);
158 $scale['margin'] = round($this->size * ($this->margin / 100));
159 $scale['area'] = $scale['frame'] - (($scale['margin'] * 2));
160 $scale['size'] = floor($scale['area'] / $bcd['num_cols']);
161 $scale['posX'] = $scale['margin'] + floor(($scale['area'] - ($bcd['num_cols'] * $scale['size'])) / 2);
162 $scale['posY'] = $scale['posX'];
164 $scale['frame'] = $this->size;
165 $scale['margin'] = 0;
166 $scale['area'] = $this->size;
167 $scale['size'] = floor($scale['area'] / $bcd['num_cols']);
168 $scale['posX'] = floor(($scale['frame'] - ($bcd['num_cols'] * $scale['size'])) / 2);
169 $scale['posY'] = $scale['posX'];
172 if ($this->size < $scale['frame'])
175 return (object) $scale;
182 $scale = $this->scale;
190 $datamatrixData .= '<div style="font-size:0;position:absolute; width:'.($scale->size * $bcd['num_cols']).'px;height:'.($scale->size * $bcd['num_rows']).'px; top:'.$scale->posY.'px; left:'.$scale->posX.'px" z-index:1;>'."\n";
192 $w = $scale->size;
193 $h = $scale->size;
223 $scale = $this->scale;
225 $w = $bcd['num_cols'] * $scale->size;
226 $h = $bcd['num_rows'] * $scale->size;
245 imagefilledrectangle($png, $x, $y, ($x + $scale->size - 1), ($y + $scale->size - 1), $fgcol);
247 $x += $scale->size;
249 $y += $scale->size;
257 imagecopyresampled($frame, $png, $scale->posX, $scale->posY, 0, 0, imagesx($png), imagesy($png), imagesx($png), imagesy($png));
291 $scale = $this->scale;
293 $w = $bcd['num_cols'] * $scale->size;
294 $h = $bcd['num_rows'] * $scale->size;
310 $y = $scale->posY;
313 $x = $scale->posX;
318 $datamatrixData .= "\t\t".'<rect x="'.$x.'" y="'.$y.'" width="'.$scale->size.'" height="'.$scale->size.'" />'."\n";
320 $x += $scale->size;
322 $y += $scale->size;