Создать preview картинки PNG
Есть такой код, но уменьшенные картинки теряют прозрачность, вместо этого получают черный цвет. Нужно это исправить
$im_size = getImageSizeFromString($body);
$original_width = $im_size[0];
$original_height = $im_size[1];
//echo $original_height;
//echo $original_width;
$new_width = $original_width;
$new_height = $original_height;
//$koef = $original_width*$original_height/350/350;
$koef = $original_height/50;
if($koef > 1)
{
$new_width = round($original_width/$koef);
$new_height = round($original_height/$koef);
}
$new_img2 = imagecreatetruecolor($new_width, $new_height);
imagepalettetotruecolor($new_img2);
//imagealphablending($new_img2, true);
imagesavealpha($new_img2, true);
imagecopyresized($new_img2, $im, 0, 0, 0, 0, $new_width, $new_height, $original_width, $original_height);
//imagecopyresampled($new_img, $img, 0, 0, 0, 0, $new_width, $new_height, $original_width, $original_height);
//echo $new_width." ".$new_height." ".$original_width." ".$original_height;
imagepalettetotruecolor($im);
imagepalettetotruecolor($new_img2);
//phpinfo();
//imagewebp($im, null, 0);
//imageJPEG($im, null, 0);
//imagewebp($im, null, 0);
//imagewebp($new_img2, null, 0);
imagePng($new_img2, null, -1);
//echo "<pre>".print_r($im_size,true)."</pre>";
imagedestroy($im);
imagedestroy($new_img2);
-
5599 394 9 3 Здравствуйте, готов выполнить задачу, пишите, имею большой опыт работы с php, сделаю
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
12582 600 0 Предоставьте доступы и объясните, исправлю проблему.
Предоставьте доступы и объясните, исправлю проблему.
Предоставьте доступы и объясните, исправлю проблему.
Актуальные фриланс-проекты в категории PHP
Выполнение работ после SEO-аудита
15 000 UAH
Нужен опытный OpenCart-разработчик для выполнения SEO и технических доработок интернет-магазина. Основные задачи: Исправление структуры внутренних ссылок и меню. Добавление ссылок в футер. Реализация хлебных крошек с микроразметкой Schema.org. Исправление генерации sitemap.xml… PHP, Сопровождение сайтов ∙ 1 день 21 час назад ∙ 56 ставок |
В модуле OpenCart исправить проблемы с Facebook APIВ OpenCart есть модуль интеграции Facebook и Instagram через API, OAuth и Webhook. После открытия страницы модуля в браузере - в Фейсбук начинает расти количество API запросов к Фейсбук и растет количество ошибок gr:get:InvalidID. Нужно найти, что вызывает проблемы, и… PHP, Веб-программирование ∙ 1 день 23 часа назад ∙ 35 ставок |
Нужна интеграция KeyCRM → ПРРО Кашалот |
Сайт на WordPress с использованием темы Kadence и Kadence Blocks.
10 000 UAH
Нам нужно создать сайт на WordPress с использованием темы Kadence и Kadence Blocks. Интернет-магазина не будет (хотя, вероятно, он будет добавлен в будущем). Нужна главная страница и несколько внутренних страниц. Графика уже готова, структура макета в основном определена,… CMS, PHP ∙ 6 дней 3 часа назад ∙ 38 ставок |
Разработка 2 SEO-ориентированных сайтов по продаже запчастей (квадроциклы и спецтехника)Разработка двух специализированных сайтов по продаже запчастейОбщая информация Необходимо разработать два специализированных сайта: Запчасти для квадроциклов, UTV, SSV и другой подобной техники. Запчасти для специальной техники. Существующий сайт компании:… PHP, Веб-программирование ∙ 7 дней 1 час назад ∙ 77 ставок |