Fügen Sie Ihren Verarbeitungspipelines Logik hinzu
Nutzen Sie JavaScript-Ausdrücke, um Werte zu berechnen, Fallbacks zu setzen und Logik zu verzweigen – direkt inline in Ihren Verarbeitungsschritten.
Nutzen Sie die volle Leistungsfähigkeit von JavaScript, um Werte dynamisch anhand von Dateieigenschaften zu berechnen.
Stellen Sie Standardwerte für fehlende Metadaten mit Standard-JavaScript-Operatoren bereit.
Wenden Sie je nach Dateigröße, Typ, Abmessungen oder beliebigem Metadatenfeld unterschiedliche Verarbeitung an.
Dynamische Dateiverarbeitung
Nutzen Sie JavaScript-Ausdrücke, um intelligente Verarbeitungspipelines zu erstellen.
Dynamische Abmessungen
Berechnen Sie Ausgabeabmessungen anhand der Eigenschaften der Eingabedatei.
"width": "${file.meta.width * (720 / file.meta.height)}"

Fallback-Werte
Stellen Sie Standardwerte bereit, wenn Dateimetadaten fehlen.
"title": "${file.meta.title || 'Untitled'}"

Bedingte Logik
Wenden Sie je nach Dateityp, Größe oder beliebigem Metadatenfeld unterschiedliche Verarbeitung an.
"resize_strategy": "${file.meta.width > file.meta.height ? 'fit' : 'pad'}"
Verarbeitungsparameter nicht mehr fest codieren
Verwenden Sie beliebige JavaScript-Ausdrücke inline mit Dollar-Brace-Syntax.
Referenzieren Sie file.meta.width, file.meta.height, file.size und alle Metadatenfelder.
Nutzen Sie Math, Date, String-Methoden und andere JavaScript-Built-ins für komplexe Logik.
Behandeln Sie fehlende Metadaten elegant mit ||-Operatoren und ternären Ausdrücken.
Skripte werden in unter 1 ms ausgeführt, mit einem 1-Sekunden-Timeout zur Sicherheit.
Einfacher Variablenzugriff ist kostenlos. Nur komplexe JavaScript-Ausdrücke werden berechnet.
In Aktion ansehen
Damit Sie einen Eindruck von unserer Vielseitigkeit erhalten, finden Sie hier eine handverlesene Auswahl an Live-Demos.
