Quiero guardar el archivo svg proporcionado por el servidor como un archivo png con JavaScript. Creo que el formato del archivo es incorrecto, ¿cómo puedo descargarlo?
Este es el código para descargar el archivo svg. Me pregunto cómo arreglarlo.
const accessCookie = getAccessTokenCookie(); axios({ url: `${baseUrl}/${this.Qrid}`, method: 'GET', // responseType: 'arraybuffer', headers: { Authorization: `Bearer` + accessCookie, }, }).then(response => { var file = new Blob([response.data], { type: 'image/svg' }); const fileURL = URL.createObjectURL(file); const link = document.createElement('a'); link.href = fileURL; link.download = 'qr' + this.$date().format('YYYY.MM.DD_h_m_s') + '.svg'; link.click(); console.log(response); });