New question

Question:

Date: 03-12-2019 07:05:21 (In Spanish)

Mostrar imagenes con zip_entry_read()[Unanswered]

Hola,
¿Alguien ha intentado leer las imágenes de un zip para mostrarlas?
Tengo un sistema de multi-upload que permite subir solo imagenes y este lo comprime en un solo archivo para tener todo más organizado y que este en un solo archivo, lo que necesito es que en una parte en especifica me muestre las imágenes que tiene este zip antes de descargarlo, lo que tengo es:
<?php
	$ruta = "sistem/upload/E00061575138452.zip";
	$zip = zip_open($ruta);
	if($zip){
		//la función zip_read sirve para leer el contenido de nuestro archivo ZIP
		while ($zip_entry = zip_read($zip)){
			// la función zip_entry_name devuelve el nombre de cada uno de nuestros archivos. 
			echo "<p>Nombre del archivo: " . zip_entry_name($zip_entry) . "<br />\n";
			echo "<br/>";
			if(zip_entry_open($zip, $zip_entry)){
				echo "Contenido documento: <br/>";
				//la función zip_entry_read lee el contenido del fichero
				$contenido = zip_entry_read($zip_entry);
				echo '<img src="data:image/bmp;base64,'.base64_encode($contenido).'" />';
				print_r($contenido);
				echo "<br/><br/>";
			}
		}
	}

?>

Pero este me muestra la imagen incompleta(Recortada).
Saludos
Qué Código
Tags: PHP - PHP Advanced - Question - ZIP Votes: 0 - Answers: 0 - Views: 1 Share on: Google Facebook Twitter LinkedIn Link
 

Answers:

No replies for this question, be the first to answer.
To actively participate in the community first must authenticate, enter the system.Sign In