Files
2026-07-02 08:18:00 +02:00

1.3 KiB

pdf_rotate — Interaktive Seitendrehung

Zweck: Zeigt dem Bearbeiter eine Vorschau aller Seiten mit Dreh-Buttons (0°/90°/180°/270° je Seite, plus „Alle gleich drehen"). Der Workflow wartet, bis der Nutzer die Drehung bestätigt; erst dann wird das gedrehte PDF erzeugt. Werden alle Winkel auf 0° belassen, wird das Original unverändert durchgereicht.

Parameter

Name Pflicht? Default Beschreibung
file ja Eingabe-PDF (z. B. {{latest_pdf_path}}).
output_var nein Zusätzlicher Variablenname für den Ergebnispfad (setzt auch <output_var>_url).

Die Winkel sind relativ zur angezeigten Vorschau — die Ausgabe zeigt exakt die Drehung, die der Nutzer in der Vorschau gewählt hat.

Eingangswerte: {{latest_pdf_path}} oder eine andere PDF-Pfad-Variable.

Ausgangswerte:

  • latest_pdf_path, latest_pdf_url (gedrehtes PDF; bei 0°-Passthrough weiterhin das Original)
  • <task_id>_rotations — gewählte Winkel als JSON, z. B. {"1":0,"2":90}
  • <task_id>_geaendert1 wenn gedreht wurde, sonst 0
  • optional <output_var> und <output_var>_url
<task type="pdf_rotate" id="drehung">
  <assign_to>{{bearbeiter_mail}}</assign_to>
  <config>
    <file>{{latest_pdf_path}}</file>
    <output_var>gedrehtes_pdf</output_var>
  </config>
</task>