From 6abb41f3986b66f62b0d28c0936400d2732f187b Mon Sep 17 00:00:00 2001 From: Perea Date: Thu, 25 Sep 2025 14:19:44 +0200 Subject: [PATCH] prueba pdf --- HerramientaCASA/Components/Pages/HerramientaCASAS.razor | 4 +++- HerramientaCASA/wwwroot/Scripts/Util.js | 8 ++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/HerramientaCASA/Components/Pages/HerramientaCASAS.razor b/HerramientaCASA/Components/Pages/HerramientaCASAS.razor index f207213..3016eaf 100644 --- a/HerramientaCASA/Components/Pages/HerramientaCASAS.razor +++ b/HerramientaCASA/Components/Pages/HerramientaCASAS.razor @@ -367,7 +367,9 @@ " }); - await JSA.InvokeVoidAsync("mostrarPdf", Convert.ToBase64String(pdfBytes)); + // await JSA.InvokeVoidAsync("mostrarPdf", Convert.ToBase64String(pdfBytes)); + await JSA.InvokeVoidAsync("descargarPdf", "prueba", Convert.ToBase64String(pdfBytes)); + } } diff --git a/HerramientaCASA/wwwroot/Scripts/Util.js b/HerramientaCASA/wwwroot/Scripts/Util.js index a5f1de2..82142c7 100644 --- a/HerramientaCASA/wwwroot/Scripts/Util.js +++ b/HerramientaCASA/wwwroot/Scripts/Util.js @@ -25,3 +25,11 @@ window.descargarExcel = function (fileName, base64Data) { link.download = fileName; link.click(); }; + + +window.descargarPdf = function (fileName, base64Data) { + const link = document.createElement('a'); + link.href = 'data:application/pdf;base64,' + base64Data; + link.download = fileName; + link.click(); +}; \ No newline at end of file