Cita:
Iniciado por daz para mi debes ponerle valores de posición a la imagen:
$this->image('../imagenes/'.$this->array_compra[$i]["foto"],null,null,15,15,null,null)
Cambia los dos primeros null por valores de acuerdo lo que necesites.
También creo que debes redimensionar la imagen para que se ajuste a la celda.
Amigo existe la posibilidad de agregarle en vez de la funcion $this->image() llamar la imagen desde <img src="../imagenes/'.$this->array_compra[$i]["foto"]" ?
Saludos