Base64-Dekodierung
Der Task Base64-Dekodierung führt die umgekehrte Operation zum Task „Base64 kodieren“ durch. Er nimmt einen Textstring im Base64-Format als Eingabe und dekodiert ihn, um die ursprüngliche Binärdatei (z. B. ein Bild, ein PDF, eine ZIP-Datei usw.) zu rekonstruieren.
Konfiguration
Dieses Feld enthält alle notwendigen Felder zur Konfiguration des Dekodierungsprozesses. Diese Felder können manuell oder über Workflow-Parameter und -Variablen. ausgefüllt werden.
- Base64-Eingabe: Hier muss der in Base64 kodierte String eingegeben werden, den Sie dekodieren möchten.
- Dateiname: Hier muss der Name angegeben werden, der der Datei nach der Dekodierung zugewiesen wird, einschließlich der Erweiterung (z. B.
fattura.pdf,immagine.jpg). - Dateipfad: Dieses Feld definiert den Zielpfad, an dem die dekodierte Datei gespeichert wird.
Zusätzliche Optionen
- Datei überschreiben, falls vorhanden: Wenn dieses Kästchen aktiviert ist, wird die Datei automatisch mit der neuen Datei überschrieben, falls im Zielverzeichnis bereits eine Datei mit demselben Namen existiert. Ist das Kästchen nicht ausgewählt und die Datei existiert bereits, wird der Task fehlschlagen, um einen versehentlichen Datenverlust zu verhindern.
- Pfad erstellen, falls nicht vorhanden: Durch Aktivieren dieser Option wird der Pfad automatisch vom Task erstellt, bevor die Datei gespeichert wird, falls der im Feld „Dateipfad“ angegebene Pfad nicht existiert. Ist die Option nicht aktiv und der Pfad ungültig oder nicht vorhanden, schlägt der Task fehl.
Ausgabe-Parameter
Nach Abschluss der Ausführung stellt der Task die folgenden Ausgabe-Parameter zur Verfügung, die als Eingabe in nachfolgende Tasks des Workflows verwendet werden können.
- file: Gibt den vollständigen Pfad der Datei zurück. Dieser Parameter ist ideal, um die Datei an nachfolgende Tasks zu übergeben, wie zum Beispiel an einen E-Mail senden mit Anhang.
- filename: Gibt nur den Namen der erstellten Datei zurück.
- content: Der Inhalt der erstellten Datei.
- result: Gibt das Ergebnis der vom Task durchgeführten Operation an. Zum Beispiel: "Datei erfolgreich erstellt" oder "Datei kann nicht auf der Festplatte geschrieben werden".
- resultJson: Stellt das Ergebnis der Task-Ausführung im JSON-Format dar und enthält allgemeine Informationen, Konfigurationen und Details zur Ausführung.