Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/02/2024, 06:57
julslash
 
Fecha de Ingreso: febrero-2010
Ubicación: valencia
Mensajes: 146
Antigüedad: 14 años, 10 meses
Puntos: 3
Respuesta: Error en el link al llamar una imagen del servidor usando PHPExcel

por si alguien tiene el mismo problema aquí esta como se hace

Código PHP:
$objDrawing = new PHPExcel_Worksheet_Drawing();
$objDrawing->setName('Logo ' $i1);
$objDrawing->setDescription('Logo ' $i1);
                
            
$filename ="\\\\192.168.12.54\\carpeta1\\carpeta2\\IMAGENES_NUEVAS_2\\0\\".$co_art.".jpg";
                
                
                
$objDrawing->setPath($filename);
$objDrawing->setResizeProportional(true);
$objDrawing->setCoordinates('A' $i1);
$objDrawing->setWidth(120); 
$objDrawing->setHeight(120);
$objDrawing->setOffsetX(5); 
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet()); 
el problema lo tenia en la ruta, normalmente se coloca la ruta asi

//192.168.24.50/carpeta1/carpeta2/carpeta3/00107061.jpg

el primer paso era cambiar los slash por el inverso \ y querdaria asi

\\192.168.24.50\carpeta1\carpeta2\carpeta3\0010706 1.jpg

y por ultimo si lo colocaba con un solo \ me seguia dando error al no mostrar nada con un error en la ruta, por lo que debi duplicar la cantidad de \ donde estuviesen

\\\\192.168.24.50\\carpeta1\\carpeta2\\carpeta3\\0 0107061.jpg
de esta manera si me muestra la imagen que se encuentre en otra pc dentro de la misma red local