Files
hmngy_pasarela_Frontend/js/base64PDF.js
LuisAngelSalinasl 8fcbb98114 Primer Commit
2025-08-04 18:51:41 -06:00

27 lines
896 B
JavaScript

// Función para convertir la cadena base64 en PDF y abrirlo en una nueva pestaña
function convertirAPdf(pdf) {
console.log('FUNCION')
// Decodificar la cadena base64
var binary = atob(pdf);
// Convertir el contenido a un array de bytes
var array = new Uint8Array(binary.length);
for (var i = 0; i < binary.length; i++) {
array[i] = binary.charCodeAt(i);
}
// Crear un objeto Blob con el contenido del PDF
var blob = new Blob([array], { type: 'application/pdf' });
// Crear una URL para el Blob
var url = URL.createObjectURL(blob);
// Abrir el PDF en una nueva pestaña
window.open(url);
}
// Función para abrir el PDF en una nueva pestaña
function verPdf() {
// Reemplaza 'archivo.pdf' con la URL de tu archivo PDF
var pdfUrl = 'archivo.pdf';
// Abrir el PDF en una nueva pestaña
window.open(pdfUrl, '_blank');
}