> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/german/function-blocks/input-output/outputs-exports/multi-image-write.md).

# Multi Image Write

Dieser Funktionsblock ermöglicht es Ihnen, mehrere Bilder in einem angegebenen Ordner zu speichern, wenn eine definierte Bedingung erfüllt ist. Es bietet Optionen zur Komprimierung von Bildern und zur Anpassung der Benennungsrichtlinie für Dateien.

## 📥 Eingänge <a href="#inputs" id="inputs"></a>

`Folder Path` Das Verzeichnis, in dem die Bilder gespeichert werden.

`File Name` Der Basisname für die gespeicherten Dateien. Jede Datei wird mit einem eindeutigen Identifikator versehen.

`Write Condition` Eine boolesche Bedingung, die den Bildspeicherprozess auslöst, wenn sie wahr ist.

`Input Image List` Eine Liste mit den Bildern, die Sie speichern möchten.

## 📤 Ausgänge <a href="#outputs" id="outputs"></a>

Dieser Funktionsblock erzeugt keine Ausgaben.

## 🕹️ Steuerungen <a href="#controls" id="controls"></a>

`Compress Image?` Ein Kontrollkästchen, das es Ihnen ermöglicht auszuwählen, ob die gespeicherten Bilder komprimiert werden sollen. Wenn aktiviert, werden die Bilder im JPEG-Format mit niedrigerer Qualität gespeichert.

## 🎨 Funktionen <a href="#features" id="features"></a>

`Flexible File Naming` Der Block ermöglicht es Ihnen, einen Namen für Ihre Dateien anzugeben, um eine organisierte Speicherung sicherzustellen.

`Image Compression` Benutzer können wählen, ob sie Bilder in einem komprimierten Format speichern möchten, um Speicherplatz zu sparen.

`Error Logging` Der Block bietet detaillierte Protokollierung für erfolgreiche Speicherungen und aufgetretene Fehler, um die Dateiaktivitäten nachzuverfolgen.

## 📝 Nutzungshinweise <a href="#usage" id="usage"></a>

1. **Set Folder Path**: Verbinden Sie einen Texteingang, der angibt, wo die Bilder gespeichert werden sollen.
2. **Name Your Files**: Geben Sie einen Basisdateinamen für Ihre gespeicherten Bilder über den Eingangsbereich `File Name` an.
3. **Define Write Condition**: Stellen Sie die `Write Condition` auf wahr ein, wenn Sie den Prozess zum Speichern von Bildern auslösen möchten.
4. **Provide Images**: Die `Input Image List` sollte mit den Bildern gefüllt werden, die Sie speichern möchten.
5. **Evaluate**: Führen Sie den Block aus, um die Bilder wie angegeben zu speichern.

## 📊 Bewertung <a href="#evaluation" id="evaluation"></a>

Bei der Ausführung wird dieser Funktionsblock die bereitgestellten Bilder im angegebenen Ordnerspeicherpfad speichern, wenn die Schreibbedingung aktiv ist.

## 💡 Tipps und Tricks <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Ausgaben organisieren</summary>

Verwenden Sie einen Zeitstempel oder einen eindeutigen Identifikator in Ihrem `File Name`, um das Überschreiben vorheriger Dateien zu vermeiden, insbesondere beim Speichern mehrerer Bilder.

</details>

<details>

<summary>Bildformate</summary>

Nutzen Sie das Kompressionskästchen, um Speicherplatz zu sparen, insbesondere bei großen Datensätzen. Die JPEG-Qualität kann angepasst werden, um ein Gleichgewicht zwischen Qualität und Größe zu erreichen.

</details>

<details>

<summary>Batch-Bildspeicherung</summary>

Um eine große Anzahl von Bildern zu speichern, stellen Sie sicher, dass Ihr Bildlisten-Eingang korrekt gefüllt ist und die Schreibbedingung effektiv verwaltet wird, um Datenverluste zu vermeiden.

</details>

## 🛠️ Fehlersuche <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Ordner nicht gefunden Fehler</summary>

Wenn ein Fehler angezeigt wird, dass der Ordner nicht existiert, überprüfen Sie den angegebenen Pfad, um sicherzustellen, dass er korrekt ist und das Verzeichnis zugänglich ist.

</details>

<details>

<summary>Keine Bilddaten Fehler</summary>

Wenn im Protokoll "Keine Bilddaten verfügbar" angezeigt wird, stellen Sie sicher, dass die `Input Image List` gültige Bilddaten enthält, bevor Sie den Block auswerten.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/german/function-blocks/input-output/outputs-exports/multi-image-write.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
