PR-01 – Vier Druckausgänge und die Originalablage konfigurieren¶
ImageConvert stellt vier positionsgebundene Druckausgänge bereit. Dazu kommt eine separate Originalablage. Die Einträge sind nicht beliebig austauschbar: Print 1 kann die Originaldatei übernehmen, Print 2 ist ein spezieller JPEG-Ausgang.
Konfigurationsort und Aufbau¶
Kunden-JSON unter mainFolder.print. Die tatsächliche Lage der Kunden-JSON hängt vom Lieferstand ab; verwende den belegten Änderungsablauf, keinen aus diesem Beispiel abgeleiteten Installationspfad.
| Pfad/Position | Bedeutung | Wirkung |
|---|---|---|
rootFolder |
Printoberpfad | Basis der Printablagen |
subFolder[0].originalFolder |
Originalablage | kein fünfter Druckausgang |
subFolder[1] |
Print 1 | Sonderregeln für generisch und bleibt |
subFolder[2] |
Print 2 | JPEG mit eigener Speicher-/Exportlogik |
subFolder[3], [4] |
Print 3 und 4 | weitere Druckausgaben |
name, active im Ausgang |
Zielpfad und boolesche Aktivierung | false deaktiviert den betreffenden Ausgang |
Die Zählung in eckigen Klammern ist nullbasiert. [] in der Feldreferenz meint dagegen allgemein ein Listenelement. Im gelesenen Reader werden Namen für alle vier Printpositionen abgefragt; entferne deaktivierte Positionen deshalb nicht einfach aus der Liste.
Vorgehen und Strukturbeispiel¶
- Lies die vorhandenen fünf Positionen und ihre Namen, bevor du etwas änderst.
- Ordne die benötigte Ausgabe einer vorhandenen Position zu. Beachte die Formatregeln und den JPEG-Slot.
- Ändere Aktivierung, Pixelmaße, Auflösung und Format am betreffenden Objekt, ohne andere Positionen zu verschieben.
- Übernimm die Änderung kontrolliert. Prüfe erzeugte Ausgaben nach Position und tatsächlichem Dateityp; behandle die Originalablage separat.
Das folgende Fragment zeigt nur die Positionsstruktur. Es lässt Größen- und Formatfelder absichtlich weg und ersetzt keine vollständige Konfiguration. Die Pfadnamen sind Beispiele, keine Defaults.
{
"mainFolder": {
"print": {
"rootFolder": "Print\\",
"subFolder": [
{"originalFolder": "Original\\"},
{"name": "print_1\\", "active": true},
{"name": "print_2_jpg\\", "active": true},
{"name": "print_3\\", "active": false},
{"name": "print_4\\", "active": false}
]
}
}
}
Abhängigkeiten und Grenzen¶
Aktivierung allein übersteuert nicht Eingangsweg, Klassifikation oder Mindestpixelprüfung. Insbesondere Sonderwege wie noprint/refresh müssen separat betrachtet werden. Ein konfigurierter Zielformatname garantiert bei generischen Originalen oder Fehlerersatz nicht denselben tatsächlichen Dateityp. Größenoptionen von Web und Print sind nicht in allen Zweigen gleich; siehe fixed.
Felder: rootFolder, active, name. Weiter: generische Originale, bleibt, Web-/Printanleitung, Größenanleitung.
Quellen¶
ImageConvert-4.pdf, 09.10.2026, PDF-S. 17–18 (gedruckt 13–14), Printschema; PDF-S. 35–36 (gedruckt 31–32). Statischer Intake IC/Form1.cs, compiledate 20261013: 618–631, 645–651 und 696–698. Keine Aussage über eine installierte EXE allein aus dem Quellstand.