pouzivam funkci imagecreatefromgif ktera vraci "image resource identifier" pak do toho zapisu vlastni grafiku
a ja bych pak tenhle typ potreboval prevest na neco, co mi umozni na to zavolat base64_encode
nejake napady prosim?
pouzivam funkci imagecreatefromgif ktera vraci "image resource identifier" pak do toho zapisu vlastni grafiku
a ja bych pak tenhle typ potreboval prevest na neco, co mi umozni na to zavolat base64_encode
nejake napady prosim?
tak mi to precijen nejede :(
Jedine, jak mi pak jde ten image_resource_identified zobrazit je zavolanim funkce
Imagegif
Potreboval bych tedy poradit jak ten typ mam prevest, abych z toho mohl vypocitat ten base64 string spravne
Ve skriptu, ve kterém s tím obrázkem pracuješ, není důvod ten identifikátor kódovat. A ten identifikátor je platný jen po dobu běhu toho skriptu, jestli ho chceš předávat někam dál k pozdějšímu použití, tak je to k ničemu.
reseni je zde:
<?php
$image = imagecreatefromstring($file); // start buffering ob_start(); imagepng($image); $contents = ob_get_contents(); ob_end_clean(); echo "<img src='data:image/png;base64,".base64_encode($contents)."' />"; imagedestroy($image);
?>
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku