|
@@ 5220-5228 (lines=9) @@
|
| 5217 |
|
|
| 5218 |
|
if ($img && false != ($tmp = imagecreatetruecolor($size_w, $size_h))) { |
| 5219 |
|
$bgNum = false; |
| 5220 |
|
if ($s[2] === IMAGETYPE_GIF && (! $destformat || $destformat === 'gif')) { |
| 5221 |
|
$bgIdx = imagecolortransparent($img); |
| 5222 |
|
if ($bgIdx !== -1) { |
| 5223 |
|
$c = imagecolorsforindex($img, $bgIdx); |
| 5224 |
|
$bgNum = imagecolorallocate($tmp, $c['red'], $c['green'], $c['blue']); |
| 5225 |
|
imagefill($tmp, 0, 0, $bgNum); |
| 5226 |
|
imagecolortransparent($tmp, $bgNum); |
| 5227 |
|
} |
| 5228 |
|
} |
| 5229 |
|
if ($bgNum === false) { |
| 5230 |
|
$this->gdImageBackground($tmp, 'transparent'); |
| 5231 |
|
} |
|
@@ 5330-5338 (lines=9) @@
|
| 5327 |
|
|
| 5328 |
|
if ($img && false != ($tmp = imagecreatetruecolor($width, $height))) { |
| 5329 |
|
$bgNum = false; |
| 5330 |
|
if ($s[2] === IMAGETYPE_GIF && (! $destformat || $destformat === 'gif')) { |
| 5331 |
|
$bgIdx = imagecolortransparent($img); |
| 5332 |
|
if ($bgIdx !== -1) { |
| 5333 |
|
$c = imagecolorsforindex($img, $bgIdx); |
| 5334 |
|
$bgNum = imagecolorallocate($tmp, $c['red'], $c['green'], $c['blue']); |
| 5335 |
|
imagefill($tmp, 0, 0, $bgNum); |
| 5336 |
|
imagecolortransparent($tmp, $bgNum); |
| 5337 |
|
} |
| 5338 |
|
} |
| 5339 |
|
if ($bgNum === false) { |
| 5340 |
|
$this->gdImageBackground($tmp, 'transparent'); |
| 5341 |
|
} |