edgar.dueñas
Enviado por edgar.dueñas el Mié, 11/05/2016 - 10:43

imagecreatefromstring: Crear una imagen nueva desde el flujo de imagen de la cadena ----------------------------------------------------------------------------------------------------------------------------- Mas información en: Taken from Esta es una forma de generar la imagen directamente en la pagina, sin utilizar un archivo externo como imagen. <?php $img = imagecreatefromstring( $file_image ); ob_start(); imagejpeg($img); $imageJpeg = ob_get_clean(); $uri = "data:image/png;base64," . base64_encode($imageJpeg); imagedestroy($img); echo ""; ?>
Otra forma es crear un archivo php, en mi caso image.php y agregar el siguiente script: <?php //Here write your code to get $byte_array $data = base64_decode($byte_array); $im = imagecreatefromstring($data); header('Content-Type: image/jpeg'); imagejpeg($im); imagedestroy($im); ?>
Donde $byte_array es el string de la imagen, con el fin de mostrar los recursos puede utilizar la funcion imagejpeg () o imagepng (). Al final, destruimos el recurso de imagen por lo que no pierde la memoria en el servidor.