Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Помогите избавится от фона изображение товара


Serg5

Recommended Posts

Помогите избавится от фона изображение товара пожалуйста я уже облазил все стили, читстел кэши несколько раз, но не как не могу избавится от заднего фона  2a1d3f80aa54.jpg

Как видно фон мой серый,а этот задний белый фон все портит.

Что можно сделать, как убрать?

Надіслати
Поділитися на інших сайтах


цвет фона задается в system/library/image.php
вот в этом куске кода

	if (isset($this->info['mime']) && $this->info['mime'] == 'image/png') {		
			imagealphablending($this->image, false);
			imagesavealpha($this->image, true);
			$background = imagecolorallocatealpha($this->image, 255, 255, 255, 127);
			imagecolortransparent($this->image, $background);
		} else {
			$background = imagecolorallocate($this->image, 255, 255, 255);
		}

где циферки это код цвета (который можно подсмотреть в том же фотошопе.
Как убрать вообще фон - хз. Но помоему достаточно удалить , 255, 255, 255

Надіслати
Поділитися на інших сайтах


цвет фона задается в system/library/image.php

вот в этом куске кода

	if (isset($this->info['mime']) && $this->info['mime'] == 'image/png') {		
			imagealphablending($this->image, false);
			imagesavealpha($this->image, true);
			$background = imagecolorallocatealpha($this->image, 255, 255, 255, 127);
			imagecolortransparent($this->image, $background);
		} else {
			$background = imagecolorallocate($this->image, 255, 255, 255);
		}

где циферки это код цвета (который можно подсмотреть в том же фотошопе.

Как убрать вообще фон - хз. Но помоему достаточно удалить , 255, 255, 255

Я это пробовал, но не помогло. или может я цвет не правильно прописал #FCFCFC?

Надіслати
Поділитися на інших сайтах


Спасибо, поменял но цвет остался белым. Кэш чистил

Какой кеш? Изображений?

Надіслати
Поділитися на інших сайтах

Какой кеш? Изображений?

 

очищается кэш как в браузере, так и в папке image/cache

Все кэши чистил, но вот товар у каждого фон по разному идет у одного белый, а у другого серый 

Надіслати
Поділитися на інших сайтах


можно пойти грубым путем :(

  $color =imagecolorat($image_old, 1, 1);
  $r = ($color >> 16) & 0xFF;
  $g = ($color >> 8) & 0xFF;
  $b = $color & 0xFF;

теперь rgb подставляем в нужные места.

Надіслати
Поділитися на інших сайтах

можно пойти грубым путем :(

  $color =imagecolorat($image_old, 1, 1);
  $r = ($color >> 16) & 0xFF;
  $g = ($color >> 8) & 0xFF;
  $b = $color & 0xFF;

теперь rgb подставляем в нужные места.

Пока не буду пробовать спасибо,  все поменялось.

Всем Спасибо за помощь.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.