Después de de nuestra extensa recopilación de datos hemos podido resolver este atolladero que presentan muchos lectores. Te dejamos la solución y esperamos resultarte de gran apoyo.
Ejemplo 1: convertir archivo a base64 en javascript
functiongetBase64(file)returnnewPromise((resolve, reject)=>const reader =newFileReader();
reader.readAsDataURL(file);
reader.onload=()=>resolve(reader.result);
reader.onerror=error=>reject(error););var file =document.querySelector('#files > input[type="file"]').files[0];getBase64(file).then(data=>console.log(data));
Ejemplo 2: conversión de archivo a base64 en el lado del cliente Javascript
// Convert file to base64 stringexportconstfileToBase64=(filename, filepath)=>returnnewPromise(resolve=>var file =newFile([filename], filepath);var reader =newFileReader();// Read file content on file loaded event
reader.onload=function(event)resolve(event.target.result);;// Convert data to base64
reader.readAsDataURL(file););;// Example call:fileToBase64("test.pdf","../files/test.pdf").then(result=>console.log(result););
Agradecemos que desees estimular nuestro ensayo mostrando un comentario y dejando una puntuación te lo agradecemos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)