-
PDF-Werkzeuge
-
+
+
Werkzeugkasten für beA
+
+ Bereiten Sie ZIP-Archive aus dem besonderen elektronischen Anwaltspostfach (beA) auf — plus
+ praktische PDF-Werkzeuge.
+
+
Alle Werkzeuge laufen zu 100 % in Ihrem Browser — keine Dateien werden hochgeladen.
@@ -96,16 +101,20 @@
onFilesSelected={openBeaFiles}
accept=".zip,application/zip,application/x-zip-compressed"
multiple={true}
- ariaLabel="ZIP-Archiv bearbeiten"
- label="ZIP-Archiv bearbeiten"
- sublabel="ZIP-Datei hier ablegen oder zum Auswählen klicken"
+ ariaLabel="beA-ZIP öffnen"
+ label="beA-ZIP öffnen"
+ sublabel="ZIP aus dem besonderen elektronischen Anwaltspostfach (beA) hier ablegen oder zum Auswählen klicken"
+ icon={Archive}
class="py-10"
/>
+
+ Tipp: In beA exportierte Archive enden auf .zip und enthalten Ihre Anlagen als PDF.
+
-
Werkzeuge
+
Weitere PDF-Werkzeuge
{#each tools as tool}
{@const Icon = iconMap[tool.icon] ?? FileText}
diff --git a/tests/e2e/toolbox.spec.ts b/tests/e2e/toolbox.spec.ts
index 4a89cd5..cee2467 100644
--- a/tests/e2e/toolbox.spec.ts
+++ b/tests/e2e/toolbox.spec.ts
@@ -85,7 +85,7 @@ test('start page exposes only working tools and forwards a dropped ZIP to beA',
const zip = Buffer.from(zipSync({ 'anlage.pdf': pdf }));
await page.goto('/');
- await expect(page.getByRole('heading', { name: 'PDF-Werkzeuge' })).toBeVisible();
+ await expect(page.getByRole('heading', { name: 'Werkzeugkasten für beA' })).toBeVisible();
await expect(page.getByRole('link', { name: /Signieren/ })).toHaveCount(0);
await dropFiles(page, 'window', [