---
url: "/de/tinyimage/automation/parameters.md"
description: "Führ Quick Actions von TinyImage mit einfachen benannten Eingaben und Kürzeln für die aktuelle Auswahl aus."
---

# Quick Actions von TinyImage

> Führ Quick Actions von TinyImage mit einfachen benannten Eingaben und Kürzeln für die aktuelle Auswahl aus.

Führ häufige Aufgaben von TinyImage über die Quick Actions von Figma aus, ohne das Plugin-Panel zu öffnen. Wähle unten ein benanntes Kürzel. Für detaillierte Einstellungen und das Erstellen von Inhalten nutzt du das normale Plugin-Panel.

## Eine Quick Action ausführen {#run-a-quick-action}

Figma-Motion-Einstellungen, die nur im geöffneten Panel gesetzt sind, bleiben zwischen den Durchläufen nicht erhalten; für diese Einstellungen gelten ausdrückliche Kürzeleingaben oder die dokumentierten Fallbacks.

Jedes Kürzel setzt eine bestätigte gültige Lizenz oder verbleibende Testläufe voraus. Schlägt die Prüfung fehl oder sind deine Testläufe abgelaufen, öffne das normale Plugin-Panel, um deine Lizenz zu aktivieren. Das Panel lässt sich weiterhin öffnen.

1. Wähle die Ebenen aus, mit denen du arbeiten willst, falls das Kürzel eine Auswahl verwendet.
2. Öffne die Quick Actions von Figma mit **Command + /** unter macOS oder **Ctrl + /** unter Windows.
3. Such nach dem Plugin und wähle das unten genannte Kürzel.
4. Füll die angezeigten Felder aus. Optionale Felder kannst du überspringen; mit der Tab-Taste bearbeitest du sie. Führ das Kürzel aus und prüf das Ergebnis oder schließ den Speichern-Dialog ab.

Kürzel zum Erstellen fragen Namen oder Abmessungen direkt ab. Kürzel für ausgewählte Ebenen verwenden automatisch die aktuelle Auswahl. Diese alltäglichen Kürzel fragen weder Target noch JSON ab. Wähle **Open TinyImage**, um das normale Plugin-Panel zu öffnen.

| Kürzel | Eingaben |
| --- | --- |
| **Compress Selected Layers (Custom Settings…)** | Quality (1–100) (optional) |
| **Convert Selected Layers (Custom Settings…)** | Convert format, Quality (1–100) (optional) |
| **Export Selected Layers as PDF** | Keine; läuft sofort |
| **Export Selected Figma Motion (Custom Settings…)** | Format (optional), Frames per second (optional) |
| **Arrange Selected Layers (Custom Settings…)** | Layout (optional), Horizontal gap (px) (optional), Vertical gap (px) (optional) |

Felder mit fester Auswahl zeigen gut lesbare Bezeichnungen. Du kannst nach der angezeigten Bezeichnung oder nach dem zugrunde liegenden Wert suchen; Eingaben von Agenten verwenden weiterhin die Werte aus der Befehlsreferenz.

## Über das Kontextmenü ausführen {#run-from-the-context-menu}

Wähle die gewünschten Ebenen aus, klick mit der rechten Maustaste und wähle **Plugins → TinyImage** (Plugins in Entwicklung stehen unter **Development**). Wähle eine Aktion und ihr Format oder Preset. Ein Preset läuft sofort, wenn es keine Pflichteingabe braucht; schließ den Speichern-Dialog ab, falls er erscheint.

Jedes Preset setzt seine benannte Option. Nicht angegebene kompatible Optionen übernehmen die gespeicherten Einstellungen des Plugins; eine explizit gewählte Aktion oder Option hat Vorrang vor widersprüchlichem gespeichertem Verhalten. Nur ausdrücklich eingegebene Felder oder der gewählte Menüeintrag überschreiben sie für diesen Durchlauf. Wurde eine Einstellung noch nie gespeichert, gilt die normale Einstellung oder der dokumentierte Fallback. Überschreibungen beim Export werden nicht in deine Einstellungen zurückgespeichert. Ist ein gespeichertes Format nicht als Kürzel verfügbar, wähle ausdrücklich ein unterstütztes Format oder nutze das normale Panel. Um Optionen zu kombinieren, wähle innerhalb der Aktion **Custom Settings…** und gib die Parameter ein. Aktionen, die Text, URLs, Namen oder Abmessungen brauchen, fragen diese Pflichtfelder weiterhin ab. **Open TinyImage** öffnet das normale Panel.

**Compress Selected Layers** behält immer die ursprünglichen Exportformate bei, auch wenn im normalen Panel eine Umwandlung gespeichert ist. Mit **Convert Selected Layers** wählst du WebP, AVIF oder Tiny SVG. Die Umwandlung braucht ein ausdrücklich gewähltes Format; eine nicht angegebene Qualität und andere Komprimierungseinstellungen übernehmen weiterhin die gespeicherten Einstellungen. Eine ausdrücklich angegebene Qualität deaktiviert für diesen Durchlauf die gespeicherten Modi für verlustfreie Komprimierung und Zielgröße; fortgeschrittene Aufrufer können diese Modi ausdrücklich einschalten. Export-Kürzel verkleinern nie Bildfüllungen in deinen Figma-Quellebenen. **Arrange Selected Layers** ordnet immer an und übernimmt nur Layout und Abstände. Es benennt nicht um, sortiert nicht, umschließt keine Instanzen und aktualisiert keine Seitenzahlen; diese Vorgänge forderst du bei Bedarf ausdrücklich über die erweiterten Optionen an. Druck-Canvases erstellst du und Druckeinstellungen passt du im normalen Panel an. Die Bildrate für Motion bleibt in Custom Settings verfügbar.

| Menüeintrag | Nächster Schritt |
| --- | --- |
| **Compress Selected Layers → Use Saved Settings** | Läuft sofort |
| **Compress Selected Layers → Compress Selected Layers (Custom Settings…)** | Quality (1–100) (optional) eingeben |
| **Convert Selected Layers → JPG and PNG to WebP** | Läuft sofort |
| **Convert Selected Layers → Only JPG to WebP** | Läuft sofort |
| **Convert Selected Layers → Only PNG to WebP** | Läuft sofort |
| **Convert Selected Layers → JPG and PNG to AVIF** | Läuft sofort |
| **Convert Selected Layers → SVG to Tiny 1.2 SVG** | Läuft sofort |
| **Convert Selected Layers → Convert Selected Layers (Custom Settings…)** | Convert format und Quality (1–100) (optional) eingeben |
| **Export Selected Layers as PDF** | Läuft sofort |
| **Export Selected Figma Motion → Use Default Settings** | Läuft sofort |
| **Export Selected Figma Motion → Animated GIF** | Läuft sofort |
| **Export Selected Figma Motion → MP4 Video** | Läuft sofort |
| **Export Selected Figma Motion → WebM Video** | Läuft sofort |
| **Export Selected Figma Motion → Export Selected Figma Motion (Custom Settings…)** | Format (optional) und Frames per second (optional) eingeben |
| **Arrange Selected Layers → Use Saved Layout and Spacing** | Läuft sofort |
| **Arrange Selected Layers → Automatic** | Läuft sofort |
| **Arrange Selected Layers → Rows** | Läuft sofort |
| **Arrange Selected Layers → Columns** | Läuft sofort |
| **Arrange Selected Layers → Arrange Selected Layers (Custom Settings…)** | Layout (optional), Horizontal gap (px) (optional) und Vertical gap (px) (optional) eingeben |

## Detaillierte Bearbeitung {#detailed-editing}

Für detaillierte Einstellungen, längere Inhalte, das Erstellen vieler Inhalte auf einmal und das Durchsuchen von Komponenten oder Vorlagen nutzt du das normale Plugin-Panel. Das Kürzelmenü enthält nur die oben aufgeführten alltäglichen Befehle.

Halte jedes eingefügte Feld unter 150 Zeichen: Die Figma-Desktop-App kann eingefügte Eingaben an dieser Grenze abschneiden. Längere Eingaben gehören ins normale Panel.

Zeigt ein älteres Plugin stattdessen Action, Target und Options an, aktualisiere es, um diese benannten Kürzel zu nutzen. Ein Target-Wert ist eine Ebenen-ID oder eine Auswahl, nie der Name eines neuen Elements.

## Aktionen von TinyImage {#tinyimage-actions}

| Aktion | Was sie tut | Target |
| --- | --- | --- |
| [`compress`](#compress) | Komprimiert ausgewählte Ebenen, ohne ihre Figma-Exportformate zu ändern | Eine oder mehrere geeignete Ebenen |
| [`pdf`](#pdf) | Führt ausgewählte Frames zu einem Bildschirm-PDF zusammen | Eine oder mehrere geeignete Ebenen |
| [`motion`](#motion) | Exportiert natives Figma Motion aus einer Quelle | Genau eine geeignete Ebene |
| [`convert`](#convert) | Wandelt ausgewählte Ebenen in ein ausdrücklich gewähltes Ausgabeformat um | Eine oder mehrere geeignete Ebenen |
| [`tidy`](#tidy) | Ordnet ausdrücklich gewählte Geschwisterebenen an; Sortieren, Umschließen, Umbenennen und Aktualisieren von Seitenzahlen erfordern ausdrückliche Optionen | Eine oder mehrere geeignete Ebenen |

### compress {#compress}

Komprimiert ausgewählte Ebenen, ohne ihre Figma-Exportformate zu ändern. Wähle eine oder mehrere geeignete Ebenen aus.

| Option | Typ | Pflicht / Standard | Bedeutung und zulässige Werte |
| --- | --- | --- | --- |
| `quality` | number | Fallback: `90` | Komprimierungsqualität. Mindestens 1; höchstens 100 |

Verschachtelte Pflichtfelder gelten, wenn ihr übergeordnetes Objekt oder Array-Element angegeben ist. Nicht angegebene optionale Werte verwenden das bestehende Verhalten des Vorgangs, sofern kein Standardwert genannt ist.

Wähle **Compress Selected Layers (Custom Settings…)**. Gib diese einfachen Felder ein; JSON ist nicht nötig:

- **Quality (1–100)**: `90`

Eingabe für den Agent-Host

```json
{"command":"shortcut-compress","parameters":{"quality":"90"}}
```

### pdf {#pdf}

Führt ausgewählte Frames zu einem Bildschirm-PDF zusammen. Wähle eine oder mehrere geeignete Ebenen aus.

Dieses Kürzel hat keine Eingabefelder.

Wähle **Export Selected Layers as PDF**. Das Kürzel läuft sofort mit der aktuellen Auswahl.

Eingabe für den Agent-Host

```json
{"command":"shortcut-pdf","parameters":{}}
```

### motion {#motion}

Exportiert natives Figma Motion aus einer Quelle. Wähle genau eine geeignete Ebene aus.

| Option | Typ | Pflicht / Standard | Bedeutung und zulässige Werte |
| --- | --- | --- | --- |
| `format` | string | Fallback: `"GIF"` | Animationsformat. `GIF`, `MP4`, `WEBM` |
| `fps` | number | Fallback: `30` | Bilder pro Sekunde; die Einschränkungen des nativen Plans gelten weiterhin. `10`, `15`, `24`, `25`, `30`, `60` |

Verschachtelte Pflichtfelder gelten, wenn ihr übergeordnetes Objekt oder Array-Element angegeben ist. Nicht angegebene optionale Werte verwenden das bestehende Verhalten des Vorgangs, sofern kein Standardwert genannt ist.

Wähle **Export Selected Figma Motion (Custom Settings…)**. Gib diese einfachen Felder ein; JSON ist nicht nötig:

- **Format**: **Animated GIF**
- **Frames per second**: **30 fps**

Eingabe für den Agent-Host

```json
{"command":"shortcut-motion","parameters":{"format":"GIF","fps":"30"}}
```

### convert {#convert}

Wandelt ausgewählte Ebenen in ein ausdrücklich gewähltes Ausgabeformat um. Wähle eine oder mehrere geeignete Ebenen aus.

| Option | Typ | Pflicht / Standard | Bedeutung und zulässige Werte |
| --- | --- | --- | --- |
| `convert` | string | Pflicht | Umwandlung der Ausgabe; mit compress behältst du die ursprünglichen Formate. `webp`, `webpjpg`, `webppng`, `avif`, `tinysvg` |
| `quality` | number | Fallback: `90` | Komprimierungsqualität. Mindestens 1; höchstens 100 |

Verschachtelte Pflichtfelder gelten, wenn ihr übergeordnetes Objekt oder Array-Element angegeben ist. Nicht angegebene optionale Werte verwenden das bestehende Verhalten des Vorgangs, sofern kein Standardwert genannt ist.

Wähle **Convert Selected Layers (Custom Settings…)**. Gib diese einfachen Felder ein; JSON ist nicht nötig:

- **Convert format**: **JPG and PNG to WebP**
- **Quality (1–100)**: `90`

Eingabe für den Agent-Host

```json
{"command":"shortcut-convert","parameters":{"convert":"webp","quality":"90"}}
```

### tidy {#tidy}

Ordnet ausdrücklich gewählte Geschwisterebenen an; Sortieren, Umschließen, Umbenennen und Aktualisieren von Seitenzahlen erfordern ausdrückliche Optionen. Wähle eine oder mehrere geeignete Ebenen aus.

| Option | Typ | Pflicht / Standard | Bedeutung und zulässige Werte |
| --- | --- | --- | --- |
| `layout` | string | Fallback: `"auto"` | Layout-Richtung. `auto`, `rows`, `columns` |
| `horizontalSpacing` | number | Fallback: `100` | Horizontaler Abstand in Pixeln. Mindestens 0; höchstens 10000 |
| `verticalSpacing` | number | Fallback: `100` | Vertikaler Abstand in Pixeln. Mindestens 0; höchstens 10000 |

Verschachtelte Pflichtfelder gelten, wenn ihr übergeordnetes Objekt oder Array-Element angegeben ist. Nicht angegebene optionale Werte verwenden das bestehende Verhalten des Vorgangs, sofern kein Standardwert genannt ist.

Wähle **Arrange Selected Layers (Custom Settings…)**. Gib diese einfachen Felder ein; JSON ist nicht nötig:

- **Layout**: **Automatic**
- **Horizontal gap (px)**: `100`
- **Vertical gap (px)**: `100`

Eingabe für den Agent-Host

```json
{"command":"shortcut-tidy","parameters":{"layout":"auto","horizontalSpacing":"100","verticalSpacing":"100"}}
```

## Kürzel mit einem Agenten nutzen {#using-shortcuts-with-an-agent}

Lies die unten verlinkte maschinenlesbare Registry und wähle eine Aktion, die in der Quick-Actions-Liste des installierten Plugins angeboten wird. Die Registry nutzt die Optionsdefinitionen von Hypermatic statt Standard-JSON-Schema: `min` und `max` begrenzen je nach Feldtyp die Länge eines Strings, die Länge eines Arrays oder einen Zahlenwert; verschachtelte Definitionen verwenden `fields` und `item`. Unbekannte Felder werden abgelehnt.

Der Agent braucht einen Host, der Quick Actions von Figma aufrufen und das normale Ergebnis des Plugins beobachten kann. Parameter bieten keinen REST- oder MCP-Starter. Die aufklappbaren Beispiele sind Eingabedaten für einen kompatiblen Host, keine ausführbaren API-Aufrufe; Kürzeleingaben verwenden in `parameters` einfache Strings, auch für Zahlen und Formatauswahlen. Behaupte nie, ein Kürzel sei allein aufgrund seiner vorbereiteten Eingabe ausgeführt worden.

Prüf das sichtbare Ergebnis: die geänderten Figma-Ebenen, den gespeicherten Export oder die veröffentlichte Seite. Lies die normale Erfolgs- oder Fehlermeldung und eventuelle Warnungen zu einem unvollständigen Export. Schließ native Speichern-Dialoge nach Bedarf ab; dass ein Download startet, beweist nicht, dass die Datei gespeichert wurde. Nutzer müssen weder die Entwicklertools öffnen noch eine Konsole lesen.

## Fehlerbehebung {#troubleshooting}

| Symptom | Nächster Schritt |
| --- | --- |
| Aktion ist nicht verfügbar | Aktualisiere das Plugin und prüf seine Quick-Actions-Liste; ist die Aktion nicht verfügbar, nutze das normale Panel. |
| Optionen sind ungültig oder wurden möglicherweise abgeschnitten | Verwende einzelne einfache Feldwerte unter 150 Zeichen und nur Felder, die dieses Kürzel akzeptiert. |
| Target fehlt oder ist nicht geeignet | Öffne die richtige Seite, prüf die Ebenenanforderungen der Aktion und wähle die gewünschten Ebenen erneut aus. |
| Ein Lizenz- oder Testlauf-Fehler erscheint | Schließ die normale Aktivierung des Plugins ab, bevor du erneut ausführst. |
| Ein Download wurde angefordert, aber keine gespeicherte Datei ist zu sehen | Prüf den nativen Speichern-Dialog und den Download-Ordner. Sieh dir die tatsächliche Datei an. |
| Ein Befehl schlägt fehl, überschreitet das Zeitlimit oder wird abgebrochen | Prüf das Dokument und das entfernte Ziel, bevor du es erneut versuchst; frühere Änderungen oder Uploads sind eventuell schon vorhanden. |

Befehle haben ein Zeitlimit von fünf Minuten. Fehler bedeuten kein vollständiges Zurücksetzen. Wenn du das Erstellen, Ersetzen oder Hochladen automatisch wiederholst, kann Arbeit doppelt entstehen oder überschrieben werden.

Die [maschinenlesbare Befehls-Registry](/automation/parameters/tinyimage.json) enthält dieselben Aktions-IDs und Optionsdefinitionen.

## Aktuelle Grenzen {#current-limits}

Die Komprimierung verwendet die Figma-Exportformate der ausgewählten Ebenen; die Umwandlung braucht ein gewähltes Format. Export-Kürzel verkleinern keine Bildfüllungen in den Quellebenen. Motion akzeptiert eine Quelle; die Bildrate legst du in Custom Settings fest. Arrange ändert nur Layout und Abstände. Druck-Canvases, Logo-Canvases, das Zusammenstellen vieler Videos auf einmal und die detaillierten Tidy-Einstellungen nutzen das normale Panel.

## Weiterführende Dokumentation {#related-documentation}

- [TinyImage installieren und ausführen](/de/tinyimage/overview/install)
- [Plugin-Parameter in Figma](https://developers.figma.com/docs/plugins/plugin-parameters/)
- [Optionen für verborgene UI in Figma](https://developers.figma.com/docs/plugins/api/properties/figma-showui/)
