From 06629cc1c0e3fd72106ac8e50f0075f218b407f0 Mon Sep 17 00:00:00 2001 From: fede Date: Fri, 31 Oct 2025 12:31:14 -0300 Subject: [PATCH] exportar todos los png --- index.html | 2 +- src/App.svelte | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index 0f2725a..5b9fde9 100644 --- a/index.html +++ b/index.html @@ -6,7 +6,7 @@ redmine-api-administracion - +
diff --git a/src/App.svelte b/src/App.svelte index 774f919..75e9190 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -33,9 +33,26 @@ } setTimeout(() => {}, 100); } + async function exportAllToPNG(issues: any[]) { + issues.forEach(async (issue) => { + const element = document.getElementById(`card-${issue.id}`); + + if (element) { + const canvas = await html2canvas(element); + const image = canvas.toDataURL("image/png"); + const link = document.createElement("a"); + link.download = `issue-${issue.id}.png`; + link.href = image; + link.click(); + } + }); + }
+ {#if issues.length == 0}

Cargando...

{:else} @@ -43,10 +60,12 @@ {#each issues as issue}
+
{/each}