Files
Workflow/tasks/pdf_sign.md
T
2026-07-02 08:18:00 +02:00

1.5 KiB
Raw Blame History

pdf_sign — PDF stempeln und signieren (feste Position)

Zweck: Bringt einen aus Text erzeugten Sichtvermerk-Stempel an einer festen Koordinate auf und versieht das Dokument mit einer kryptografischen Signatur (systemweit hinterlegtes Zertifikat). Der Stempeltext wird dauerhaft „eingebrannt". Die Datei wird in-place überschrieben.

Parameter

Name Pflicht? Default Beschreibung
file ja Zu signierendes PDF; wird in-place ersetzt.
text ja Stempeltext (Platzhalter erlaubt), z. B. gez. {{ICH.nachname}}.
x nein 40 X-Position des Stempels in PDF-Punkten, gemessen vom linken Rand.
y nein 250 Y-Position in PDF-Punkten, Y=0 oben (top-down).
seite (oder page) nein 1 Seitennummer, auf der der Stempel platziert wird.

Die Stempelgröße ist fest (ca. 60 × 25); der Text wird dunkelblau, zentriert gerendert. Vor dem Signieren wird das PDF bei Bedarf automatisch in ein kompatibles Format konvertiert (verlustfrei).

Eingangswerte: {{latest_pdf_path}} bzw. eine PDF-Pfad-Variable wie {{antrag_pdf}}.

Ausgangswerte: latest_pdf_path, latest_pdf_url (zeigen auf die signierte Datei — gleicher Pfad, neuer Inhalt).

<task type="pdf_sign" id="freigabe_sig">
  <config>
    <file>{{latest_pdf_path}}</file>
    <text>Freigegeben: {{ICH.vorname}} {{ICH.nachname}}, {{DATE}}</text>
    <x>40</x>
    <y>250</y>
    <seite>1</seite>
  </config>
</task>