ReSize عکس با GD

D.A.V.O.O.D

Member
سلام
کسی می دونه چجوری میشه عکس هایی که Opacity آنها کمتر از 100 است و حالت Transparency دارند رو میشه تغییر سایز داد ؟

البته مشکل رو می دونم کجاست ، اما راه حلی واسه رفعش پیدا نکردم :
PHP:
$dst_im = @imagecreatetruecolor($dst_w,$dst_h); 
@imagecopyresampled( $dst_im , $src_im , 0, 0 , $src_x , $src_y , $dst_w , $dst_h , $src_w , $src_h );

مشکل اینجاست که معمولا واسه تغییر سایز ، باید یه تصویر جدید با سایزی که می خواهیم رو بسازیم ، بعد از عکس اصلیمون کپی کنیم توی عکس جدید .

خب مشکل اینجاست که اون عکس جدیدی که ایجاد می شه ، یه عکس با سایزی هست که بهش دادیم و البته با بگ گراند مشکی ! واسه همین وقتی عکس کپی میشه ، اون بک گراند مشخص میشه !

حالا راه حل چیه واسه این کار ؟
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا