D.A.V.O.O.D
Member
سلام
کسی می دونه چجوری میشه عکس هایی که Opacity آنها کمتر از 100 است و حالت Transparency دارند رو میشه تغییر سایز داد ؟
البته مشکل رو می دونم کجاست ، اما راه حلی واسه رفعش پیدا نکردم :
کسی می دونه چجوری میشه عکس هایی که 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 );
مشکل اینجاست که معمولا واسه تغییر سایز ، باید یه تصویر جدید با سایزی که می خواهیم رو بسازیم ، بعد از عکس اصلیمون کپی کنیم توی عکس جدید .
خب مشکل اینجاست که اون عکس جدیدی که ایجاد می شه ، یه عکس با سایزی هست که بهش دادیم و البته با بگ گراند مشکی ! واسه همین وقتی عکس کپی میشه ، اون بک گراند مشخص میشه !
حالا راه حل چیه واسه این کار ؟
خب مشکل اینجاست که اون عکس جدیدی که ایجاد می شه ، یه عکس با سایزی هست که بهش دادیم و البته با بگ گراند مشکی ! واسه همین وقتی عکس کپی میشه ، اون بک گراند مشخص میشه !
حالا راه حل چیه واسه این کار ؟
آخرین ویرایش: