public function enviarArchivo($nombre)
    {
        $this->definirCabecera('Pragma', 'public');
        $this->definirCabecera('Expires', '0');
        $this->definirCabecera('Cache-Control', 'must-revalidate, post-check=0, pre-check=0');
        $this->definirCabecera('Content-Length', (function_exists('mb_strlen') ? mb_strlen($this->contenido, '8bit') : strlen($this->contenido)));
        $this->definirCabecera('Content-Disposition', 'attachment; filename="' . $nombre . '"');
        $this->definirCabecera('Content-Transfer-Encoding', 'binary');

        $this->enviar();
    }