# `pdf_stamp_interactive` — Interaktive Stempelplatzierung **Zweck:** Zeigt dem Bearbeiter eine PDF-Vorschau, in der er per Doppelklick (Desktop) bzw. langem Drücken (Tablet) die Stempelposition setzt; ein Schieberegler skaliert den Stempel live (30–300 %). Der Workflow wartet, bis platziert wurde; dann wird das Stempelbild dauerhaft eingebrannt. **Keine** kryptografische Signatur — dafür ist `pdf_sign` zuständig. **Parameter** | Name | Pflicht? | Default | Beschreibung | |---|---|---|---| | `file` | ja | — | Eingabe-PDF. | | `vorlage` | ja¹ | — | Vordefinierter Stempelgenerator: `posteingang`, `postausgang` oder `bau`. | | `vorlage_params` | nein | — | Query-Parameter für den Stempelgenerator (nur mit `vorlage`). | | `stempel` | ja¹ | — | Pfad zu einer fertigen Stempelbild-Datei (PNG/JPG). | | `stempel_text` | ja¹ | — | Text, aus dem automatisch ein Stempelbild erzeugt wird (dunkelblau, zentriert). | | `breite_mm` / `hoehe_mm` | nein | `auto` | Stempelmaße in **mm**. `auto` = aus der Bildgröße abgeleitet; ist nur eine Achse `auto`, bleibt das Seitenverhältnis erhalten. Text-Stempel ohne Bild: Fallback 60 × 25 mm. | | `output_var` | nein | — | Zusätzlicher Variablenname für den Ergebnispfad (setzt auch `_url`). | ¹ Genau **eine** Stempelquelle angeben; Priorität bei Mehrfachangabe: `vorlage` → `stempel` → `stempel_text`. Die geklickte Position ist der **Mittelpunkt** des Stempels; der Task rechnet auf die Seitengröße um und begrenzt den Stempel auf den Seitenrand. Das Ergebnis wird als **neue Datei** im Arbeitsverzeichnis abgelegt. **Eingangswerte:** `{{latest_pdf_path}}` bzw. PDF-Pfad-Variable; `{{temp_dir}}`. **Ausgangswerte:** - `latest_pdf_path`, `latest_pdf_url` (gestempeltes PDF) - `_page`, `_x_mm`, `_y_mm` (Position obere linke Ecke in mm), `_breite`, `_hoehe` (finale Maße in mm), `_scale_pct` - optional `` und `_url` ```xml {{registratur_mail}} {{latest_pdf_path}} posteingang 50 auto ```