Создать 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, сделаю
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
12490 600 0 Предоставьте доступы и объясните, исправлю проблему.
Предоставьте доступы и объясните, исправлю проблему.
Предоставьте доступы и объясните, исправлю проблему.
Актуальні фриланс-проєкти в категорії PHP
Інтеграція GoPosПривіт, робив хтось інтеграцію GoPos з кастомним сайтом для ресторану в Польщі? Потрібна допомога, у них дуже скудна документація, є тільки swagger і той без описів https://app.gopos.io/doc/swagger-ui/index.html Суть така, використовували від них сайт для онлайн замовлень, якщо… PHP, Веб-програмування ∙ 7 годин 44 хвилини тому ∙ 16 ставок |
Прописати мета дані АЛЬТ за допомогою ІІСайт на Laravel, на сайті багато зображень, для яких потрібно прописати коректні за семантикою та релевантні для сторінки АЛЬТ описання зображення в автоматичному режимі, з можливістю перевірки AI та машинне навчання, PHP ∙ 1 день 5 годин тому ∙ 32 ставки |
Потрібен розробник для завершення та інтеграції проєкту з автоматичного збору й обробки данних
700 UAH
Основна частина парсера вже реалізована. Парсер працює на Windows-середовищі через Microsoft Edge: сайт має антибот-захист, тому збір даних виконується не прямими HTTP-запитами, а через живу браузерну сесію. Скрипти керують відкритою вкладкою Edge через Chrome DevTools Protocol,… PHP, Веб-програмування ∙ 1 день 10 годин тому ∙ 24 ставки |
Оновлення плагінів і тем WP сайт putevka.uz«Потрібно провести технічний аудит WordPress-сайту, перевірити актуальність, безпеку та сумісність встановлених плагінів і теми. За результатами — запропонувати легальні варіанти оновлення, заміни застарілих рішень або переходу на офіційно доступні аналоги. Платні плагіни та… HTML та CSS верстання, PHP ∙ 1 день 13 годин тому ∙ 39 ставок |
Інтеграція блоку "Де дивитися" (Laravel / Livewire)Потрібно реалізувати інтеграцію зовнішньої стримінгової платформи для сайту про фільми та серіали на Laravel / Livewire. Що потрібно зробити: Реалізувати імпорт зовнішнього каталогу контенту, який оновлюється 1 раз на день. Виконувати матчинг контенту по IMDb ID та/або TMDB ID.… PHP, Веб-програмування ∙ 2 дні 3 години тому ∙ 40 ставок |