Zadejte hledaný výraz...

PHP GD knihovka, otočení obrázku a zrušení transparentního pozadí

David Musil
verified
rating uzivatele
(68 hodnocení)
9. 1. 2020 13:33:14
Ahoj,
mohli byste mi prosím poradit ohledně toho, zda se dá v PHP při rotaci obrázku docílit odstranění transparentnosti? Jedná se o PNG obrázek, který má průhledné pozadí.
Postup je takový, že na server se nahraje obrázek, co je kódovaný v base64. Ten se dekóduje a uloží se jako originál. Sem je to bez problému.
Našel jsem kód níže, který sice obrázek otočí tak jak má, ale ta definice výplně je v podstatě pro to volné místo, které se při rotaci vytvoří. Takže se to netýká toho základního pole pod daným obrázkem, kde bych tu pruhlédnost potřeboval odstranit. Jde to vůbec?
Tohle je výsledek - ale o ten mi nejde. Potřebuji tu barvu dostat i pod "jádro obrázku".
30477
9. 1. 2020 13:33:14
https://webtrh.cz/diskuse/php-gd-knihovka-otoceni-obrazku-a-zruseni-transparentniho-pozadi/#reply1432259
Marián
verified
rating uzivatele
(4 hodnocení)
9. 1. 2020 14:16:48
Transparentnost pomocou GD odstranis tak, ze si vytvoris obrazok s bielym (alebo inym) pozadim s rovnakymi rozmermi ako ten transparentny obrazok.
Nasledne oba zlucis do jedneho. Kod najdes napr. tu:
https://stackoverflow.com/questions/3538106/how-to-delete-transparent-color-in-images
9. 1. 2020 14:16:48
https://webtrh.cz/diskuse/php-gd-knihovka-otoceni-obrazku-a-zruseni-transparentniho-pozadi/#reply1432258
David Musil
verified
rating uzivatele
(68 hodnocení)
9. 1. 2020 17:31:59
Díky moc :)
9. 1. 2020 17:31:59
https://webtrh.cz/diskuse/php-gd-knihovka-otoceni-obrazku-a-zruseni-transparentniho-pozadi/#reply1432257
Pro odpověď se přihlašte.
Přihlásit