gd - PHP imagecolorallocate not working -


i running site off of bluehost, php 5.4, , gd version bundled (2.0.34 compatible) - high enough gd use imagecreatetruecolor()

i cropping image, , cropped image not entirely fill output thumb. imagecreatetruecolor() leaves black background wherever resampled image isn't covering output thumb, shown below

thumb, black background

but white, or transparent background.

php:

$tci = imagecreatetruecolor($w, $h);  $color = imagecolorallocate($tci, 255, 255, 255); imagefill($tci, 0, 0, $color);  imagecopyresampled($tci, $img, 0, 0, $x, $y, $w, $h, $wor, $hor); imagejpeg($tci, $preview, $qual); 

i not having issue resampling image, or using imagecreatetruecolor(), whatever reason, cannot background color white.

thank in advance.

edit

if comment out line

imagecopyresampled(...) 

then gives correct background color set in imagecolorallocate , image fill. it's imagecopyresampled that's causing problem.


Comments

Popular posts from this blog

facebook - android ACTION_SEND to share with specific application only -

python - Creating a new virtualenv gives a permissions error -

javascript - cocos2d-js draw circle not instantly -