Feldreferenz der Kunden-JSON¶
Diese Nachschlagehilfe beschreibt alle 131 normalisierten Kundenpfade, deren Werte der gelesene C#-Reader tatsächlich übernimmt, einschließlich indirekt gelesener Listen. Grundlage: IC/Form1.cs, statischer Intake mit Revisionsliteral 20261013; Herstellerhandbuch ImageConvert-4, 09.10.2026. Kein aus einer Testdatei abgeleitetes Schema und kein Nachweis über eine installierte EXE.
Struktur und Dateiablage · Historische Downloads richtig einordnen · Globale Einstellungen
Leseregeln und Gültigkeit¶
[]normalisiert nur den Listenindex. Es bedeutet nicht, dass jede Länge oder jeder Index gültig ist: Inbox 0–8; Print [0] nur Originalablage, Printausgänge [1]–[4]; Web ab [0] bis erster fehlender Name und innerhalb globaler Dimension; Video ebenso ab [0]. Aktionen/Skripte/Schaltpfade lesen höchstens zehn zusammenhängende Werte (Form1.cs 163,580–593,621–724,1041–1059,1181–1227,1652–1699).- Typ/Form bezeichnet die sinnvolle JSON-Form und tatsächliche C#-Konvertierung, nicht ein validiertes JSON-Schema.
DumpTokenwandelt Skalare überJToken.ToString()in Dictionarystrings um; Objekte und Arrays werden rekursiv in Pfade aufgelöst (8125–8141). Ein String"false"und Booleanfalsekönnen deshalb denselben Parseweg erreichen; nicht beliebige Formen empfehlen. - Fehlend, null, leer sind nicht universell gleich. Fehlend überspringt
ContainsKey; ein vorhandener Nullskalar erreicht den ToString-/Parseweg. Leere Strings beibool.Parsesind kein false-Fallback. Numerische Konvertierung istConvert.ToInt32/ToDouble, keine universelle Nullfreigabe. Listen[]/null ohne[0]werden von CollectActions/Arrays als leer gelesen;[null]ist dagegen ein vorhandener Eintrag. Profile prüfen erst im HandlerIsNullOrEmpty, Ordner greifen aufEndsWithzu. Null nicht als allgemeines Abschaltsignal verwenden. - Pflichtstatus unterscheidet direkten Zugriff und bedingtes Einlesen. Die zusätzliche Pflichtprüfung (491–558) sucht nur Substrings in skalaren Pfadzeilen (
sbKeys.Contains), kein echtes Objektschema;{}und leere Arrays erzeugen selbst keine Pfadzeile. Optional beim Einlesen heißt nicht später nutzbar. Frische C#-Arraywerte gelten für neue Allokationen (287–441), nicht als Zusicherung eines beliebigen Reloads. - Beispiel ≠ Default: Beispiele unten sind isolierte Illustrationen, keine vollständige Startkonfiguration. Wertebereiche aus dem Manual werden ausdrücklich von fehlenden Readerbereichsprüfungen getrennt. Numerische COM-Enums sind keine automatisch belegten Photoshopwerte.
- Quellenangaben
F1beziehen sich immer auf exaktIC/Form1.csim inventarisierten Intake, nicht auf andere Sourcekopien. Alle Quellenpfade und Hashes sind intern in der Feldinventur hinterlegt; keine Konfigurationen oder Kundendaten werden veröffentlicht.
Kritische Abweichungen von historischen Beispielen¶
Historische Anker bleiben erreichbar, sind aber keine Parseraliase. colorProfile wird nicht gelesen: aktuelle Schreibweise ist colorProfil. framesPersec und imageFormat sind groß-/kleinschreibungssensitiv. Für Video liest der Source schaltpfade_v[], das Handbuchbeispiel dagegen schaltpfade[] (physisch 20–21). Die unten an aktuellen Beschreibungen erhaltenen Altanker sind reine Websitekompatibilität.
mainFolder.inbox.actions/scripts* und mainFolder.print.actions/scripts* aus historischen Beispielen werden hier nicht eingelesen. Die gültigen Eingangslisten liegen je Subfolder; Printslot 1 speist zusätzlich die globalen Printlisten. Das ist keine gleichwertige Aliasumleitung.
mainFolder.video.rootFolder ist ein besonderer Konflikt: steht in der Pflicht-Präfixliste (516), wird aber nicht als Wert gelesen. Tatsächlich wird kundeVideo aus dem ersten Teil von mainFolder.web.rootFolder abgeleitet (765–775; Fallback Web\ in diesem Ableitungszweig). Daher nicht durch Bearbeiten des historischen Videorootfelds eine wirksame Umleitung erwarten.
mainFolder.web.subFolder[].mindestens wird außer für Web auch im Printloop an den Indizes 1–4 gelesen (669–670). Ein mainFolder.print.subFolder[].mindestens ist dagegen nicht belegt. mainFolder.video.subFolder[].mindestens und .specialSize werden gespeichert, haben im gelesenen Videohandler aber keinen belegten Verbraucher.
AVIF keepColorProfil wird gelesen, im Form1-Saver nicht verbraucht. WEBP lossless wird gelesen, Savewebp speichert dennoch fest lossy. Beide Optionsobjekte teilen Variablen: vorhandene WEBP-Werte überschreiben AVIF-Werte für lossless/keepExif/keepXMP, und webp.keepPSExtras kann den AVIF-Saver beeinflussen. Nicht aus dem Keynamen eine gesicherte Wirkung ableiten.
Felder nach Bereich¶
Kunde und Mail¶
customerActionsVor[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste vor Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Photoshop-Aktionsbezeichner; Aktionsgruppe/-name und Reihenfolge siehe ACT-01–05.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
[]. - Beleg: F1 Reader Z. 566; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-01.
customerActions[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste nach Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Photoshop-Aktionsbezeichner; Aktionsgruppe/-name und Reihenfolge siehe ACT-01–05.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
[]. - Beleg: F1 Reader Z. 565; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-01.
customerMail.customerAddress¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Fehlermailempfänger; no:: vor syntaktisch gültiger Adresse deaktiviert Kundenversand, nicht globale Mail. Fehlt der String, kann IndexOf bei Validierung scheitern (Z. 1268–1277).
- Bei Fehlen / Fallback: Optional beim Einlesen; frisches C#-Stringarrayelement null (Allokation Z. 292–440). Kein fachlicher Ersatzwert belegt; spätere Verwendung kann scheitern.
- Beispiel, kein Default:
"no::kunde@example.invalid". - Beleg: F1 Reader Z. 569; Bedeutung/Handler Z. 1268, 1277.
- Weiterlesen: LOG-04 · CFG-01.
customerMail.intro¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Einleitung vor Fehlertext der Kundenfehlermail.
- Bei Fehlen / Fallback: Optional beim Einlesen; frisches C#-Stringarrayelement null (Allokation Z. 292–440). Kein fachlicher Ersatzwert belegt; spätere Verwendung kann scheitern.
- Beispiel, kein Default:
"Beispieltext". - Beleg: F1 Reader Z. 572; Bedeutung/Handler Z. 1268, 1277.
- Weiterlesen: LOG-04 · CFG-01.
customerMail.refereceLine¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Betreff der Kundenfehlermail. Schreibfehler refereceLine ist der exakte Readerkey, nicht referenceLine.
- Bei Fehlen / Fallback: Optional beim Einlesen; frisches C#-Stringarrayelement null (Allokation Z. 292–440). Kein fachlicher Ersatzwert belegt; spätere Verwendung kann scheitern.
- Beispiel, kein Default:
"Beispieltext". - Beleg: F1 Reader Z. 570; Bedeutung/Handler Z. 1268, 1277.
- Weiterlesen: LOG-04 · CFG-01.
customerMail.salutation¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Anrede der Kundenfehlermail.
- Bei Fehlen / Fallback: Optional beim Einlesen; frisches C#-Stringarrayelement null (Allokation Z. 292–440). Kein fachlicher Ersatzwert belegt; spätere Verwendung kann scheitern.
- Beispiel, kein Default:
"Beispieltext". - Beleg: F1 Reader Z. 571; Bedeutung/Handler Z. 1268, 1277.
- Weiterlesen: LOG-04 · CFG-01.
customerScriptsVor[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste vor Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Skriptnamen aus Skriptablage, z. B. script.jsx.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
["script.jsx"]. - Beleg: F1 Reader Z. 568; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-01 · ACT-05.
customerScripts[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste nach Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Skriptnamen aus Skriptablage, z. B. script.jsx.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
["script.jsx"]. - Beleg: F1 Reader Z. 567; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-01 · ACT-05.
cutoutResult¶
- Typ/Form: boolean. Verwendung: direkter Zugriff; Pflicht-Präfixprüfung.
- Werte und Wirkung: true aktiviert Freistelleignungsbewertung mit CutOutResult.jsx, nicht automatisches Freistellen; false schaltet die Bewertung ab. Transparenz/Voraussetzungen und Infoflag19 beachten (Manual phys. 11,31–32,47).
- Bei Fehlen / Fallback: Kein Fallback: direkter Dictionaryzugriff (Z. 561–564); fehlender Key ist kein gültiger Ersatzfall.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 564; Bedeutung/Handler Z. 2030, 5669.
- Weiterlesen: LOG-01.
name¶
- Typ/Form: string. Verwendung: direkter Zugriff; Pflicht-Präfixprüfung.
- Werte und Wirkung: Kundenbezeichnung für Anzeige/Aktionskontext; freier Text.
- Bei Fehlen / Fallback: Kein Fallback: direkter Dictionaryzugriff (Z. 561–564); fehlender Key ist kein gültiger Ersatzfall.
- Beispiel, kein Default:
"Beispielkunde". - Beleg: F1 Reader Z. 561.
- Weiterlesen: SYS-01.
root¶
- Typ/Form: string. Verwendung: direkter Zugriff; Pflicht-Präfixprüfung.
- Werte und Wirkung: Windows-Kundenbasis; Leerzeichen werden durch _ ersetzt, abschließender Backslash wird ergänzt. Keine automatische Pfadsicherheitsprüfung daraus ableiten.
- Bei Fehlen / Fallback: Kein Fallback: direkter Dictionaryzugriff (Z. 561–564); fehlender Key ist kein gültiger Ersatzfall.
- Beispiel, kein Default:
"C:\\IC\\Beispiel\\". - Beleg: F1 Reader Z. 237, 562.
- Weiterlesen: SYS-01.
Dateiendungen¶
fileExtensions.imageExtensions[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Höchstens 20 Positionen ab [0]; Endungen ohne führenden Punkt. Klassifizierung als Bild (Vorrang gegenüber Nichtbildliste).
- Bei Fehlen / Fallback: Fehlende Einträge zählen nicht; interner Platzhalter ist "." (Z. 859–930), keine automatisch ergänzte Endungsliste.
- Beispiel, kein Default:
["jpg"]. - Beleg: F1 Reader Z. 862, 864; Bedeutung/Handler Z. 859, 930.
- Weiterlesen: IN-12 · IN-13.
fileExtensions.nonImageExtensions[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Höchstens 20 Positionen ab [0]; Endungen ohne führenden Punkt. Form Endung\Flag; Split am Backslash in Endung und Infoflag. Ohne Trenner kann Substring scheitern.
- Bei Fehlen / Fallback: Fehlende Einträge zählen nicht; interner Platzhalter ist "." (Z. 859–930), keine automatisch ergänzte Endungsliste.
- Beispiel, kein Default:
["txt\\5"]. - Beleg: F1 Reader Z. 901, 903; Bedeutung/Handler Z. 859, 930.
- Weiterlesen: IN-12 · IN-13 · NON-01.
fileExtensions.printExtensions[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Höchstens 10 Positionen ab [0]; Endungen ohne führenden Punkt. Zulässige Printendungen und Basis bei bleibt.
- Bei Fehlen / Fallback: Fehlende Einträge zählen nicht; interner Platzhalter ist "." (Z. 859–930), keine automatisch ergänzte Endungsliste.
- Beispiel, kein Default:
["jpg"]. - Beleg: F1 Reader Z. 876, 878; Bedeutung/Handler Z. 859, 930.
- Weiterlesen: IN-12.
fileExtensions.videoExtensions[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Höchstens 10 Positionen ab [0]; Endungen ohne führenden Punkt. Klassifizierung als Video.
- Bei Fehlen / Fallback: Fehlende Einträge zählen nicht; interner Platzhalter ist "." (Z. 859–930), keine automatisch ergänzte Endungsliste.
- Beispiel, kein Default:
["jpg"]. - Beleg: F1 Reader Z. 921, 923; Bedeutung/Handler Z. 859, 930.
- Weiterlesen: SYS-04 · IN-12.
Bildvorgaben: Canvas, Schatten, Qualität¶
imageDefaults.canvas.heightPercent¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Prozentuale Arbeitsflächenergänzung in Breite bzw. Höhe, Reader dividiert durch 100. 0 keine Ergänzung; negative globale Werte deaktivieren AFvergr (Z. 831–833). Nicht mit Bildskalierung verwechseln.
- Bei Fehlen / Fallback: Global frisches Array 0 (Z. 397); lokal vor jedem Webslot explizit 0 (Z. 1052–1053).
- Beispiel, kein Default:
10. - Beleg: F1 Reader Z. 802, 803; Bedeutung/Handler Z. 800, 833, 1161, 1171.
- Weiterlesen: WB-18.
imageDefaults.canvas.horizontalAlignment¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Exakte horizontale Werte Left (links), Cntr (mittig), Rght (rechts). Zusammen ergeben sie neun Anker; falsche Kombination beendet das Programm, Vergleich case-sensitiv.
- Bei Fehlen / Fallback: Nur wenn BEIDE Ausrichtungen vorhanden sind, wird StringsToRichtung aufgerufen. Sonst frischer Enumwert 0, kein belegter Center-Fallback (Z. 398).
- Beispiel, kein Default:
"Cntr". - Beleg: F1 Reader Z. 805, 808; Bedeutung/Handler Z. 6560, 6618.
- Weiterlesen: WB-18.
imageDefaults.canvas.verticalAlignment¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Exakte vertikale Werte Top (oben), Cntr (mittig), Bttm (unten). Zusammen ergeben sie neun Anker; falsche Kombination beendet das Programm, Vergleich case-sensitiv.
- Bei Fehlen / Fallback: Nur wenn BEIDE Ausrichtungen vorhanden sind, wird StringsToRichtung aufgerufen. Sonst frischer Enumwert 0, kein belegter Center-Fallback (Z. 398).
- Beispiel, kein Default:
"Cntr". - Beleg: F1 Reader Z. 806, 808; Bedeutung/Handler Z. 6560, 6618.
- Weiterlesen: WB-18.
imageDefaults.canvas.widthPercent¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Prozentuale Arbeitsflächenergänzung in Breite bzw. Höhe, Reader dividiert durch 100. 0 keine Ergänzung; negative globale Werte deaktivieren AFvergr (Z. 831–833). Nicht mit Bildskalierung verwechseln.
- Bei Fehlen / Fallback: Global frisches Array 0 (Z. 397); lokal vor jedem Webslot explizit 0 (Z. 1052–1053).
- Beispiel, kein Default:
10. - Beleg: F1 Reader Z. 800, 801; Bedeutung/Handler Z. 800, 833, 1161, 1171.
- Weiterlesen: WB-18.
imageDefaults.printQuality.behaviorIfTooSmall¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: 0 unterdrückt bei ausgelöster Mindestkantenprüfung das Printbild; ungleich 0 protokolliert Hinweis ohne diese Unterdrückung. Manual empfiehlt 0/1; Reader akzeptiert Int32 ohne Bereichsprüfung.
- Bei Fehlen / Fallback: Frisches Int32-Array 0 (Z. 390).
- Beispiel, kein Default:
1. - Beleg: F1 Reader Z. 846, 847; Bedeutung/Handler Z. 3930, 3940.
- Weiterlesen: SZ-09.
imageDefaults.printQuality.limitImageToSourceSize¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true begrenzt Skalierung auf nicht-generische Quellgröße; false lässt Vergrößerung zu. Generische Quellen und mindestens sind gesonderte Größenregeln, keine pauschale Prioritätsgarantie.
- Bei Fehlen / Fallback: Global explizit false (Z. 628/849); pro Ausgang erbt globalen Print-/Webwert (Z. 693/1068), sofern kein Override vorhanden.
- Beispiel, kein Default:
true. - Beleg: F1 Reader Z. 629, 630; Bedeutung/Handler Z. 628, 695, 849, 851, 1068, 1070.
- Weiterlesen: SZ-07.
imageDefaults.printQuality.minPixelEdge¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Mindestpixelkante für Qualitätswarnung; beide geprüften Kanten müssen kleiner als diese Schwelle sein (origdocwidth UND docRef.Height). Zusätzlich nur in Eingangspfaden inpath < 3 oder == 8, bei nicht-generischer Nicht-PSD-Datei und größtem Printziel > Schwelle geprüft (Z. 3930–3932).
- Bei Fehlen / Fallback: Frisches Int32-Array 0 (Z. 390).
- Beispiel, kein Default:
200. - Beleg: F1 Reader Z. 844, 845; Bedeutung/Handler Z. 3930, 3940.
- Weiterlesen: SZ-09.
imageDefaults.shadow.angleDegrees¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Lichtrichtung in Grad. Reader prüft keinen Zahlenbereich; weitere Bedingungen: Beschneidungspfad/sichtbare Ebene, kein nocanvas (Manual phys. 72).
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 399); kein zusätzlicher Schattenstandard.
- Beispiel, kein Default:
10. - Beleg: F1 Reader Z. 823, 824; Bedeutung/Handler Z. 821, 833.
- Weiterlesen: WB-19.
imageDefaults.shadow.distancePx¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Schattenabstand in Pixeln. Reader prüft keinen Zahlenbereich; weitere Bedingungen: Beschneidungspfad/sichtbare Ebene, kein nocanvas (Manual phys. 72).
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 399); kein zusätzlicher Schattenstandard.
- Beispiel, kein Default:
10. - Beleg: F1 Reader Z. 825, 826; Bedeutung/Handler Z. 821, 833.
- Weiterlesen: WB-19.
imageDefaults.shadow.opacityPercent¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Deckkraft in Prozent; 0 deaktiviert Schatten, >0 plus Canvas-Erweiterung aktiviert den Schattenzweig. Reader prüft keinen Zahlenbereich; weitere Bedingungen: Beschneidungspfad/sichtbare Ebene, kein nocanvas (Manual phys. 72).
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 399); kein zusätzlicher Schattenstandard.
- Beispiel, kein Default:
0. - Beleg: F1 Reader Z. 821, 822; Bedeutung/Handler Z. 821, 833.
- Weiterlesen: WB-19.
imageDefaults.shadow.sizePx¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Schattenweichzeichnung/Größe in Pixeln. Reader prüft keinen Zahlenbereich; weitere Bedingungen: Beschneidungspfad/sichtbare Ebene, kein nocanvas (Manual phys. 72).
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 399); kein zusätzlicher Schattenstandard.
- Beispiel, kein Default:
10. - Beleg: F1 Reader Z. 829, 830; Bedeutung/Handler Z. 821, 833.
- Weiterlesen: WB-19.
imageDefaults.shadow.spreadPercent¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Schattenausbreitung in Prozent. Reader prüft keinen Zahlenbereich; weitere Bedingungen: Beschneidungspfad/sichtbare Ebene, kein nocanvas (Manual phys. 72).
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 399); kein zusätzlicher Schattenstandard.
- Beispiel, kein Default:
10. - Beleg: F1 Reader Z. 827, 828; Bedeutung/Handler Z. 821, 833.
- Weiterlesen: WB-19.
imageDefaults.webQuality.limitImageToSourceSize¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true begrenzt Skalierung auf nicht-generische Quellgröße; false lässt Vergrößerung zu. Generische Quellen und mindestens sind gesonderte Größenregeln, keine pauschale Prioritätsgarantie.
- Bei Fehlen / Fallback: Global explizit false (Z. 628/849); pro Ausgang erbt globalen Print-/Webwert (Z. 693/1068), sofern kein Override vorhanden.
- Beispiel, kein Default:
true. - Beleg: F1 Reader Z. 850, 851; Bedeutung/Handler Z. 628, 695, 849, 851, 1068, 1070.
- Weiterlesen: SZ-08.
Web-Exportoptionen und Beschneidung¶
webOptions.gifOptions.colorReduction¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Manual phys. 15: 0 Perceptual, 1 Selective, 2 Adaptive, 3 Restrictive, 4 Custom, 5 BlackWhite, 6 SFWGrayscale, 7 MacintoshColors, 8 WindowsColors. Direkter Cast zu PsColorReductionType ohne Offset; Interop-Werte nicht unabhängig aufgelöst.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
1. - Beleg: F1 Reader Z. 933, 934; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-04.
webOptions.gifOptions.colors¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Palettengröße; Manual phys. 15 nennt 2,4,8,…,256. Reader prüft Bereich nicht.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
256. - Beleg: F1 Reader Z. 935, 936; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-04.
webOptions.gifOptions.dither¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Farbdither; Manual phys. 15 nennt 0 kein, 1 Diffusion, 2 Pattern, 3 Noise. Direkter Cast zu PsDitherType ohne Offset; Konflikt mit älteren 1–4-Angaben nicht durch Reader gelöst.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
1. - Beleg: F1 Reader Z. 937, 938; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-04.
webOptions.gifOptions.ditherAmount¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Stärke des Farbdithers, Manual 0–100; Reader ohne Rangecheck.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
100. - Beleg: F1 Reader Z. 939, 940; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-04.
webOptions.gifOptions.interlaced¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true Interlaced-Ausgabe, false nicht interlaced.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 941, 942; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-04.
webOptions.gifOptions.lossy¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: GIF-Verlustparameter, Manual 0–100; Source setzt zusätzlich exportTogif.Quality = Lossy (Z. 2829), daher nicht als geprüfte Standard-GIF-Qualität ausgeben.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
0. - Beleg: F1 Reader Z. 943, 944; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-04.
webOptions.gifOptions.transparency¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true erhält Transparenz im entsprechenden GIF/PNG-Export, false deaktiviert diese Exportoption.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
true. - Beleg: F1 Reader Z. 945, 946; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-04.
webOptions.gifOptions.transparencyAmount¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Stärke des Transparenzdithers, Manual 0–100; Reader ohne Rangecheck.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
0. - Beleg: F1 Reader Z. 949, 950; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-04.
webOptions.gifOptions.transparencyDither¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Transparenzdither; gleiche Manualzuordnung 0 kein/1 Diffusion/2 Pattern/3 Noise; direkter PsDitherType-Cast, kein Offset.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
1. - Beleg: F1 Reader Z. 947, 948; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-04.
webOptions.gifOptions.webSnap¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Annäherung an websichere Farben, Manual 0–100; Reader ohne Rangecheck.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
0. - Beleg: F1 Reader Z. 951, 952; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-04.
webOptions.jpgOptions.blur¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: JPEG-Weichzeichnung vor Export, Manual 0–2. Reader ohne Rangecheck.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
0. - Beleg: F1 Reader Z. 962, 963; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-05.
webOptions.jpgOptions.optimized¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true optimierte JPEG-Ausgabe, false deaktiviert diese Option.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 964, 965; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-05.
webOptions.png24Options.interlaced¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true Interlaced-Ausgabe, false nicht interlaced.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 1002, 1003; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-06.
webOptions.png24Options.transparency¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true erhält Transparenz im entsprechenden GIF/PNG-Export, false deaktiviert diese Exportoption.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
true. - Beleg: F1 Reader Z. 1004, 1005; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-06.
webOptions.png8Options.colorReduction¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Manual phys. 15: 0 Perceptual, 1 Selective, 2 Adaptive, 3 Restrictive, 4 Custom, 5 BlackWhite, 6 SFWGrayscale, 7 MacintoshColors, 8 WindowsColors. Direkter Cast zu PsColorReductionType ohne Offset; Interop-Werte nicht unabhängig aufgelöst.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
1. - Beleg: F1 Reader Z. 975, 976; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-06.
webOptions.png8Options.colors¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Palettengröße; Manual phys. 15 nennt 2,4,8,…,256. Reader prüft Bereich nicht.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
256. - Beleg: F1 Reader Z. 977, 978; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-06.
webOptions.png8Options.dither¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Farbdither; Manual phys. 15 nennt 0 kein, 1 Diffusion, 2 Pattern, 3 Noise. Direkter Cast zu PsDitherType ohne Offset; Konflikt mit älteren 1–4-Angaben nicht durch Reader gelöst.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
1. - Beleg: F1 Reader Z. 979, 980; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-06.
webOptions.png8Options.ditherAmount¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Stärke des Farbdithers, Manual 0–100; Reader ohne Rangecheck.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
100. - Beleg: F1 Reader Z. 981, 982; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-06.
webOptions.png8Options.interlaced¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true Interlaced-Ausgabe, false nicht interlaced.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 983, 984; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-06.
webOptions.png8Options.transparency¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true erhält Transparenz im entsprechenden GIF/PNG-Export, false deaktiviert diese Exportoption.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
true. - Beleg: F1 Reader Z. 985, 986; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-06.
webOptions.png8Options.transparencyAmount¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Stärke des Transparenzdithers, Manual 0–100; Reader ohne Rangecheck.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
0. - Beleg: F1 Reader Z. 989, 990; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-06.
webOptions.png8Options.transparencyDither¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Transparenzdither; gleiche Manualzuordnung 0 kein/1 Diffusion/2 Pattern/3 Noise; direkter PsDitherType-Cast, kein Offset.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
1. - Beleg: F1 Reader Z. 987, 988; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-06.
webOptions.png8Options.webSnap¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Annäherung an websichere Farben, Manual 0–100; Reader ohne Rangecheck.
- Bei Fehlen / Fallback: Frisches Optionsarray: Zahl 0 / Boolean false (Z. 413–428). Das ist kein qualifizierter Photoshop-Exportdefault; Werte werden an COM weitergereicht.
- Beispiel, kein Default:
0. - Beleg: F1 Reader Z. 991, 992; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-06.
webOptions.switches.transparentBeschneiden¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true erlaubt Beschneiden transparenter Pixel, false deaktiviert diesen Weg. Pfad-/noTrim-/Eingangsbedingungen bleiben separat.
- Bei Fehlen / Fallback: Explizit true vor optionalem bool.Parse (Z. 1024/1034).
- Beispiel, kein Default:
true. - Beleg: F1 Reader Z. 1035, 1036; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-15.
webOptions.switches.trim¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: clipping: am Beschneidungspfad; onlyOnePath: zusätzlich bei genau einem vorhandenen Pfad; no: keine Pfadbeschneidung. Reader akzeptiert genau diese Wörter ohne Beachtung der Groß-/Kleinschreibung; andere Werte führen zum Abbruch.
- Bei Fehlen / Fallback: Explizit onlyOnePath (Z. 1006), später als die globale noTrim-Zuweisung Z. 786: diese kann dadurch überschrieben werden.
- Beispiel, kein Default:
"onlyOnePath". - Beleg: F1 Reader Z. 1007, 1008; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-11 · WB-12 · WB-13.
webOptions.switches.useWeissBeschneiden¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true aktiviert Weißrand-Beschneidungsweg, false deaktiviert ihn; keine pauschale Gleichsetzung mit Transparenzbeschneidung.
- Bei Fehlen / Fallback: Explizit true vor optionalem bool.Parse (Z. 1024/1034).
- Beispiel, kein Default:
true. - Beleg: F1 Reader Z. 1025, 1026; Bedeutung/Handler Z. 2813, 2885.
- Weiterlesen: WB-16.
Ordner, Eingänge und Nichtbilder¶
mainFolder.errorFolder¶
- Typ/Form: string. Verwendung: direkter Zugriff und Pflicht-Präfix.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen.
- Bei Fehlen / Fallback: Kein Fallback, direkter Dictionaryzugriff; fehlend kann abbrechen.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 594.
- Weiterlesen: LOG-04.
mainFolder.inbox.rootFolder¶
- Typ/Form: string. Verwendung: direkter Zugriff und Pflicht-Präfix.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen.
- Bei Fehlen / Fallback: Kein Fallback, direkter Dictionaryzugriff; fehlend kann abbrechen.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 574.
- Weiterlesen: IN-01.
mainFolder.inbox.subFolder[].actionsVor[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste vor Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Photoshop-Aktionsbezeichner; Aktionsgruppe/-name und Reihenfolge siehe ACT-01–05.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
[]. - Beleg: F1 Reader Z. 590; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-04.
mainFolder.inbox.subFolder[].actions[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste nach Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Photoshop-Aktionsbezeichner; Aktionsgruppe/-name und Reihenfolge siehe ACT-01–05.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
[]. - Beleg: F1 Reader Z. 589; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-04.
mainFolder.inbox.subFolder[].deleteFolders¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true erlaubt das Löschen leerer Eingangsunterordner nach Wartezeit, false unterbindet diesen Weg; kein Löschen aller Kundendaten.
- Bei Fehlen / Fallback: Frisches Booleanarray false (Z. 339).
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 587, 588.
- Weiterlesen: IN-03.
mainFolder.inbox.subFolder[].name¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen. Positionen 0 temp, 1 entry, 2 reentry, 3 entry_noprint, 4 reentry_noprint, 5/6/7 Drehung 90/180/270, 8 refresh; Bezeichnung frei, Bedeutung positionsgebunden.
- Bei Fehlen / Fallback: Optional beim Einlesen; frisches C#-Stringarrayelement null (Allokation Z. 292–440). Kein fachlicher Ersatzwert belegt; spätere Verwendung kann scheitern.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 582, 584.
- Weiterlesen: IN-01 · IN-04 · IN-05 · IN-06 · IN-07.
mainFolder.inbox.subFolder[].scriptsVor[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste vor Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Skriptnamen aus Skriptablage, z. B. script.jsx.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
["script.jsx"]. - Beleg: F1 Reader Z. 592; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-04 · ACT-05.
mainFolder.inbox.subFolder[].scripts[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste nach Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Skriptnamen aus Skriptablage, z. B. script.jsx.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
["script.jsx"]. - Beleg: F1 Reader Z. 591; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-04 · ACT-05.
mainFolder.logFolder¶
- Typ/Form: string. Verwendung: direkter Zugriff und Pflicht-Präfix.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen.
- Bei Fehlen / Fallback: Kein Fallback, direkter Dictionaryzugriff; fehlend kann abbrechen.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 614.
- Weiterlesen: LOG-01 · LOG-04.
mainFolder.nopicture.log¶
- Typ/Form: string. Verwendung: Pflicht-Präfix, bedingter Zugriff.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen.
- Bei Fehlen / Fallback: Präfixprüfung verlangt Treffer (Z. 508–510); frischer String wäre null, kein nutzbarer Pfaddefault.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 746, 748.
- Weiterlesen: LOG-01.
mainFolder.nopicture.other¶
- Typ/Form: string. Verwendung: Pflicht-Präfix, bedingter Zugriff.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen.
- Bei Fehlen / Fallback: Präfixprüfung verlangt Treffer (Z. 508–510); frischer String wäre null, kein nutzbarer Pfaddefault.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 741, 743.
- Weiterlesen: NON-02.
mainFolder.nopicture.rootFolder¶
- Typ/Form: string. Verwendung: Pflicht-Präfix, bedingter Zugriff.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen.
- Bei Fehlen / Fallback: Präfixprüfung verlangt Treffer (Z. 508–510); frischer String wäre null, kein nutzbarer Pfaddefault.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 738, 739.
- Weiterlesen: NON-01.
Print¶
mainFolder.print.rootFolder¶
- Typ/Form: string. Verwendung: direkter Zugriff und Pflicht-Präfix.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen.
- Bei Fehlen / Fallback: Kein Fallback, direkter Dictionaryzugriff; fehlend kann abbrechen.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 619.
- Weiterlesen: PR-01.
mainFolder.print.subFolder[].actionsVor[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste vor Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Photoshop-Aktionsbezeichner; Aktionsgruppe/-name und Reihenfolge siehe ACT-01–05. Slot 1 wird zusätzlich in die globale Printliste eingelesen (Z. 713–724); nicht mit mainFolder.print.actions gleichsetzen.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
[]. - Beleg: F1 Reader Z. 716, 722; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-03 · ACT-02.
mainFolder.print.subFolder[].actions[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste nach Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Photoshop-Aktionsbezeichner; Aktionsgruppe/-name und Reihenfolge siehe ACT-01–05. Slot 1 wird zusätzlich in die globale Printliste eingelesen (Z. 713–724); nicht mit mainFolder.print.actions gleichsetzen.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
[]. - Beleg: F1 Reader Z. 715, 721; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-03 · ACT-02.
mainFolder.print.subFolder[].active¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true aktiviert Ausgang, false deaktiviert ihn; Eingangs-/Format-/Filterbedingungen bleiben wirksam. Keine Kundenglobalaktivierung.
- Bei Fehlen / Fallback: Frisches Booleanarray false (Z. 287–290); kein allgemeiner true-Default.
- Beispiel, kein Default:
true. - Beleg: F1 Reader Z. 696, 698.
- Weiterlesen: CFG-12 · PR-01.
mainFolder.print.subFolder[].colorProfil¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Profilname für ConvertProfile, nicht bloße Profilzuweisung. Leer/null-string führt bei IsNullOrEmpty zum Webglobalfallback; sonst keine explizite Konvertierung in diesem Handler. Installierter exakter Photoshop-Profilname erforderlich; colorProfile ist KEIN gelesener Alias.
- Bei Fehlen / Fallback: Explizit leerer String (Print Z. 639, Web global Z. 762, Webslot Z. 1060).
- Beispiel, kein Default:
"eciRGB v2". - Beleg: F1 Reader Z. 640, 642; Bedeutung/Handler Z. 6097, 6128.
- Weiterlesen: PR-07.
mainFolder.print.subFolder[].format¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Bildformat; Savezweige für bmp/eps/gif/jpg/ai/pdf/png-8/png-24/psd/tif/webp/avif sowie svg mit Zusatzbedingungen. Print erlaubt rgb/cmyk-Suffix und bleibt insbesondere Print1; Print2 ist eigener JPEG-Weg. Keine beliebige formatsynonyme Schreibweise zusichern.
- Bei Fehlen / Fallback: Explizit jpg (Print Z. 673, Web Z. 1116); kein universeller Fehlerfallback.
- Beispiel, kein Default:
"jpg". - Beleg: F1 Reader Z. 674, 676; Bedeutung/Handler Z. 674, 691, 7691, 7925.
- Weiterlesen: PR-05 · PR-03 · PR-06.
mainFolder.print.subFolder[].heightPx¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Pixelmaß: beide 0 Originalgröße, nur eine Kante >0 legt diese Kante fest; bei zwei positiven Kanten begrenzendes Rechteck. specialSize/mindestens ändern den Modus. Manual phys. 21 untersagt negative Maße.
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 359–364/393). Kein aus Beispielen abgeleiteter Standard.
- Beispiel, kein Default:
1200. - Beleg: F1 Reader Z. 657, 659; Bedeutung/Handler Z. 4580, 4607, 5106, 5155.
- Weiterlesen: SZ-01 · SZ-02 · SZ-03 · SZ-04 · SZ-05.
mainFolder.print.subFolder[].limitImageToSourceSize¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true begrenzt Skalierung auf nicht-generische Quellgröße; false lässt Vergrößerung zu. Generische Quellen und mindestens sind gesonderte Größenregeln, keine pauschale Prioritätsgarantie.
- Bei Fehlen / Fallback: Global explizit false (Z. 628/849); pro Ausgang erbt globalen Print-/Webwert (Z. 693/1068), sofern kein Override vorhanden.
- Beispiel, kein Default:
true. - Beleg: F1 Reader Z. 694, 695; Bedeutung/Handler Z. 628, 695, 849, 851, 1068, 1070.
- Weiterlesen: SZ-07.
mainFolder.print.subFolder[].name¶
- Typ/Form: string. Verwendung: für jeden Slot 1–4 nötig.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen.
- Bei Fehlen / Fallback: Fehlt einer der vier Namen, expliziter Abbruch Z. 645–651.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 645, 646.
- Weiterlesen: PR-01.
mainFolder.print.subFolder[].originalFolder¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen. Nur PrintsubFolder[0] gelesen: Originalarchiv, nicht Printslot 1–4.
- Bei Fehlen / Fallback: Optional beim Einlesen; frisches C#-Stringarrayelement null (Allokation Z. 292–440). Kein fachlicher Ersatzwert belegt; spätere Verwendung kann scheitern.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 621, 623.
- Weiterlesen: PR-02.
mainFolder.print.subFolder[].resolution¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Auflösung in dpi; Manual phys. 21 beschreibt Print 0 als Übernahme der Eingangsauflösung. Das gilt nicht universell: Print1/2 bei Ziel 0×0 setzen im Source explizit 300 dpi (Z. 4033/4162). Auch Web-resolution wird eingelesen, die gelesenen Web-Resizezweige verwenden jedoch feste 300 (Z. 4583/4600–4607). Kein einheitlicher DPI-Fallback aus diesem Key ableitbar.
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 359–364/393). Kein aus Beispielen abgeleiteter Standard.
- Beispiel, kein Default:
300. - Beleg: F1 Reader Z. 671, 672; Bedeutung/Handler Z. 4583, 4607.
- Weiterlesen: SZ-06.
mainFolder.print.subFolder[].scriptsVor[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste vor Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Skriptnamen aus Skriptablage, z. B. script.jsx. Slot 1 wird zusätzlich in die globale Printliste eingelesen (Z. 713–724); nicht mit mainFolder.print.actions gleichsetzen.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
["script.jsx"]. - Beleg: F1 Reader Z. 718, 724; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-03 · ACT-05 · ACT-02.
mainFolder.print.subFolder[].scripts[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste nach Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Skriptnamen aus Skriptablage, z. B. script.jsx. Slot 1 wird zusätzlich in die globale Printliste eingelesen (Z. 713–724); nicht mit mainFolder.print.actions gleichsetzen.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
["script.jsx"]. - Beleg: F1 Reader Z. 717, 723; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-03 · ACT-05 · ACT-02.
mainFolder.print.subFolder[].specialSize¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: no: normale proportionale Größenwahl; fixed: feste Außenmaße mit Leerraum; square: quadratische Außenmaße. Keine Verzerrung daraus ableiten; Manual phys. 21. Reader validiert Werte nicht als Enum.
- Bei Fehlen / Fallback: Explizit "no" (Print Z. 663, Web Z. 1102–1104, Video Z. 1201).
- Beispiel, kein Default:
"no". - Beleg: F1 Reader Z. 664, 666; Bedeutung/Handler Z. 2595, 4585, 4666, 4719.
- Weiterlesen: SZ-04 · SZ-05.
mainFolder.print.subFolder[].widthPx¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Pixelmaß: beide 0 Originalgröße, nur eine Kante >0 legt diese Kante fest; bei zwei positiven Kanten begrenzendes Rechteck. specialSize/mindestens ändern den Modus. Manual phys. 21 untersagt negative Maße.
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 359–364/393). Kein aus Beispielen abgeleiteter Standard.
- Beispiel, kein Default:
1200. - Beleg: F1 Reader Z. 653, 655; Bedeutung/Handler Z. 4580, 4607, 5106, 5155.
- Weiterlesen: SZ-01 · SZ-02 · SZ-03 · SZ-04 · SZ-05.
Web¶
mainFolder.web.actionsVor[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste vor Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Photoshop-Aktionsbezeichner; Aktionsgruppe/-name und Reihenfolge siehe ACT-01–05.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
[]. - Beleg: F1 Reader Z. 1141; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-02.
mainFolder.web.actions[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste nach Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Photoshop-Aktionsbezeichner; Aktionsgruppe/-name und Reihenfolge siehe ACT-01–05.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
[]. - Beleg: F1 Reader Z. 1140; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-02.
mainFolder.web.colorProfil¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Profilname für ConvertProfile, nicht bloße Profilzuweisung. Leer/null-string führt bei IsNullOrEmpty zum Webglobalfallback; sonst keine explizite Konvertierung in diesem Handler. Installierter exakter Photoshop-Profilname erforderlich; colorProfile ist KEIN gelesener Alias.
- Bei Fehlen / Fallback: Explizit leerer String (Print Z. 639, Web global Z. 762, Webslot Z. 1060).
- Beispiel, kein Default:
"eciRGB v2". - Beleg: F1 Reader Z. 763, 764; Bedeutung/Handler Z. 6097, 6128.
- Weiterlesen: PR-07.
mainFolder.web.noTrim¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true soll Beschneidung verhindern; lokal wird bTrim gesetzt. Global setzt der Reader trim=no (Z. 786), überschreibt trim später aber mit onlyOnePath/konfiguriertem trim (Z. 1006–1008): kein garantierter globaler Vorrang.
- Bei Fehlen / Fallback: Explizit false (global Z. 783, pro Webslot Z. 1063).
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 784, 785; Bedeutung/Handler Z. 783, 786, 1006, 1008.
- Weiterlesen: WB-14.
mainFolder.web.rootFolder¶
- Typ/Form: string. Verwendung: direkter Zugriff und Pflicht-Präfix.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen. Der erste Teil bis zum ersten Backslash wird auch als Videobasis benutzt (Z. 765–775); mainFolder.video.rootFolder wird nicht als Wert übernommen.
- Bei Fehlen / Fallback: Kein Fallback, direkter Dictionaryzugriff; fehlend kann abbrechen.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 753, 754, 782.
- Weiterlesen: WB-01 · WB-02 · VID-01.
mainFolder.web.scriptsVor[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste vor Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Skriptnamen aus Skriptablage, z. B. script.jsx.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
["script.jsx"]. - Beleg: F1 Reader Z. 1143; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-02 · ACT-05.
mainFolder.web.scripts[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste nach Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Skriptnamen aus Skriptablage, z. B. script.jsx.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
["script.jsx"]. - Beleg: F1 Reader Z. 1142; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-02 · ACT-05.
mainFolder.web.subFolder[].actionsVor[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste vor Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Photoshop-Aktionsbezeichner; Aktionsgruppe/-name und Reihenfolge siehe ACT-01–05.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
[]. - Beleg: F1 Reader Z. 1146; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-03.
mainFolder.web.subFolder[].actions[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste nach Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Photoshop-Aktionsbezeichner; Aktionsgruppe/-name und Reihenfolge siehe ACT-01–05.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
[]. - Beleg: F1 Reader Z. 1145; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-03.
mainFolder.web.subFolder[].active¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true aktiviert Ausgang, false deaktiviert ihn; Eingangs-/Format-/Filterbedingungen bleiben wirksam. Keine Kundenglobalaktivierung.
- Bei Fehlen / Fallback: Frisches Booleanarray false (Z. 287–290); kein allgemeiner true-Default.
- Beispiel, kein Default:
true. - Beleg: F1 Reader Z. 1122, 1124.
- Weiterlesen: CFG-12 · WB-02.
mainFolder.web.subFolder[].avif.chromeSubsampling¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Exakte Schreibweise chromeSubsampling; Strings "444", "422", "420" ergeben AVIFFormat444/422/420. Reader prüft Liste nicht.
- Bei Fehlen / Fallback: Frische Arrays Z. 434–441: Boolean false, Int32 0, String null. Kein formatsicherer Exportstandard. AVIF und WEBP teilen lossless/keepExif/keepXMP; spätere vorhandene WEBP-Werte überschreiben AVIF-Werte desselben Slots.
- Beispiel, kein Default:
"444". - Beleg: F1 Reader Z. 1077; Bedeutung/Handler Z. 6525, 6558, 7886, 7917.
- Weiterlesen: WB-08.
mainFolder.web.subFolder[].avif.encoderSpeed¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: Int32 wird als encoderSpeed an Photoshop weitergereicht. Kein sourcegeprüfter Bereich oder Speed-Enum; keine Umdeutung zu compressionSpeed.
- Bei Fehlen / Fallback: Frische Arrays Z. 434–441: Boolean false, Int32 0, String null. Kein formatsicherer Exportstandard. AVIF und WEBP teilen lossless/keepExif/keepXMP; spätere vorhandene WEBP-Werte überschreiben AVIF-Werte desselben Slots.
- Beispiel, kein Default:
6. - Beleg: F1 Reader Z. 1078; Bedeutung/Handler Z. 6525, 6558, 7886, 7917.
- Weiterlesen: WB-08.
mainFolder.web.subFolder[].avif.imageDepth¶
- Typ/Form: integer → Int32. Verwendung: optional im Reader.
- Werte und Wirkung: 8,10,12 werden im Saver als AVIFDepth8bit/10bit/12bit benannt. Reader nimmt Int32 ohne Rangecheck; andere Werte erzeugen ungeprüfte Descriptorbezeichner.
- Bei Fehlen / Fallback: Frische Arrays Z. 434–441: Boolean false, Int32 0, String null. Kein formatsicherer Exportstandard. AVIF und WEBP teilen lossless/keepExif/keepXMP; spätere vorhandene WEBP-Werte überschreiben AVIF-Werte desselben Slots.
- Beispiel, kein Default:
8. - Beleg: F1 Reader Z. 1076; Bedeutung/Handler Z. 6525, 6558, 7886, 7917.
- Weiterlesen: WB-08.
mainFolder.web.subFolder[].avif.keepColorProfil¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: Reader übernimmt Boolean, im gelesenen Form1.cs aber kein konsumierender Zugriff auf keepColorProfil: keine belegte ICC-Erhaltung durch diesen Schalter.
- Bei Fehlen / Fallback: Frische Arrays Z. 434–441: Boolean false, Int32 0, String null. Kein formatsicherer Exportstandard. AVIF und WEBP teilen lossless/keepExif/keepXMP; spätere vorhandene WEBP-Werte überschreiben AVIF-Werte desselben Slots.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 1072; Bedeutung/Handler Z. 6525, 6558, 7886, 7917.
- Weiterlesen: WB-08.
mainFolder.web.subFolder[].avif.keepExif¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true setzt includeEXIFData=true, false setzt includeEXIFData=false im nativen Save-Descriptor.
- Bei Fehlen / Fallback: Frische Arrays Z. 434–441: Boolean false, Int32 0, String null. Kein formatsicherer Exportstandard. AVIF und WEBP teilen lossless/keepExif/keepXMP; spätere vorhandene WEBP-Werte überschreiben AVIF-Werte desselben Slots.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 1073; Bedeutung/Handler Z. 6525, 6558, 7886, 7917.
- Weiterlesen: WB-08.
mainFolder.web.subFolder[].avif.keepXMP¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true setzt includeXMPData, false deaktiviert XMP-Übernahme.
- Bei Fehlen / Fallback: Frische Arrays Z. 434–441: Boolean false, Int32 0, String null. Kein formatsicherer Exportstandard. AVIF und WEBP teilen lossless/keepExif/keepXMP; spätere vorhandene WEBP-Werte überschreiben AVIF-Werte desselben Slots.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 1074; Bedeutung/Handler Z. 6525, 6558, 7886, 7917.
- Weiterlesen: WB-08.
mainFolder.web.subFolder[].avif.lossless¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true wählt AVIF compressionLossless, false compressionLossy; qualityJPG wird im AVIF-Lossy-Zweig benutzt.
- Bei Fehlen / Fallback: Frische Arrays Z. 434–441: Boolean false, Int32 0, String null. Kein formatsicherer Exportstandard. AVIF und WEBP teilen lossless/keepExif/keepXMP; spätere vorhandene WEBP-Werte überschreiben AVIF-Werte desselben Slots.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 1075; Bedeutung/Handler Z. 6525, 6558, 7886, 7917.
- Weiterlesen: WB-08.
mainFolder.web.subFolder[].canvas.heightPercent¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Prozentuale Arbeitsflächenergänzung in Breite bzw. Höhe, Reader dividiert durch 100. 0 keine Ergänzung; negative globale Werte deaktivieren AFvergr (Z. 831–833). Nicht mit Bildskalierung verwechseln.
- Bei Fehlen / Fallback: Global frisches Array 0 (Z. 397); lokal vor jedem Webslot explizit 0 (Z. 1052–1053).
- Beispiel, kein Default:
10. - Beleg: F1 Reader Z. 1165, 1167; Bedeutung/Handler Z. 800, 833, 1161, 1171.
- Weiterlesen: WB-18.
mainFolder.web.subFolder[].canvas.horizontalAlignment¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Exakte horizontale Werte Left (links), Cntr (mittig), Rght (rechts). Zusammen ergeben sie neun Anker; falsche Kombination beendet das Programm, Vergleich case-sensitiv.
- Bei Fehlen / Fallback: Nur wenn BEIDE Ausrichtungen vorhanden sind, wird StringsToRichtung aufgerufen. Sonst frischer Enumwert 0, kein belegter Center-Fallback (Z. 398).
- Beispiel, kein Default:
"Cntr". - Beleg: F1 Reader Z. 1169, 1171; Bedeutung/Handler Z. 6560, 6618.
- Weiterlesen: WB-18.
mainFolder.web.subFolder[].canvas.verticalAlignment¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Exakte vertikale Werte Top (oben), Cntr (mittig), Bttm (unten). Zusammen ergeben sie neun Anker; falsche Kombination beendet das Programm, Vergleich case-sensitiv.
- Bei Fehlen / Fallback: Nur wenn BEIDE Ausrichtungen vorhanden sind, wird StringsToRichtung aufgerufen. Sonst frischer Enumwert 0, kein belegter Center-Fallback (Z. 398).
- Beispiel, kein Default:
"Cntr". - Beleg: F1 Reader Z. 1170, 1171; Bedeutung/Handler Z. 6560, 6618.
- Weiterlesen: WB-18.
mainFolder.web.subFolder[].canvas.widthPercent¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Prozentuale Arbeitsflächenergänzung in Breite bzw. Höhe, Reader dividiert durch 100. 0 keine Ergänzung; negative globale Werte deaktivieren AFvergr (Z. 831–833). Nicht mit Bildskalierung verwechseln.
- Bei Fehlen / Fallback: Global frisches Array 0 (Z. 397); lokal vor jedem Webslot explizit 0 (Z. 1052–1053).
- Beispiel, kein Default:
10. - Beleg: F1 Reader Z. 1161, 1163; Bedeutung/Handler Z. 800, 833, 1161, 1171.
- Weiterlesen: WB-18.
mainFolder.web.subFolder[].colorProfil¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Profilname für ConvertProfile, nicht bloße Profilzuweisung. Leer/null-string führt bei IsNullOrEmpty zum Webglobalfallback; sonst keine explizite Konvertierung in diesem Handler. Installierter exakter Photoshop-Profilname erforderlich; colorProfile ist KEIN gelesener Alias.
- Bei Fehlen / Fallback: Explizit leerer String (Print Z. 639, Web global Z. 762, Webslot Z. 1060).
- Beispiel, kein Default:
"eciRGB v2". - Beleg: F1 Reader Z. 1061, 1062; Bedeutung/Handler Z. 6097, 6128.
- Weiterlesen: PR-07.
mainFolder.web.subFolder[].flatten¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true reduziert im entsprechenden Savezweig auf Hintergrund und kann Transparenz verlieren; false lässt diesen Flatten-Schritt aus. Keine allgemeine Ebenenerhaltungsgarantie aller Formate.
- Bei Fehlen / Fallback: Explizit false (Z. 1108).
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 1109, 1110; Bedeutung/Handler Z. 7880, 7885.
- Weiterlesen: WB-22.
mainFolder.web.subFolder[].format¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Bildformat; Savezweige für bmp/eps/gif/jpg/ai/pdf/png-8/png-24/psd/tif/webp/avif sowie svg mit Zusatzbedingungen. Print erlaubt rgb/cmyk-Suffix und bleibt insbesondere Print1; Print2 ist eigener JPEG-Weg. Keine beliebige formatsynonyme Schreibweise zusichern.
- Bei Fehlen / Fallback: Explizit jpg (Print Z. 673, Web Z. 1116); kein universeller Fehlerfallback.
- Beispiel, kein Default:
"jpg". - Beleg: F1 Reader Z. 1117, 1119; Bedeutung/Handler Z. 674, 691, 7691, 7925.
- Weiterlesen: WB-03.
mainFolder.web.subFolder[].heightPx¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Pixelmaß: beide 0 Originalgröße, nur eine Kante >0 legt diese Kante fest; bei zwei positiven Kanten begrenzendes Rechteck. specialSize/mindestens ändern den Modus. Manual phys. 21 untersagt negative Maße.
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 359–364/393). Kein aus Beispielen abgeleiteter Standard.
- Beispiel, kein Default:
1200. - Beleg: F1 Reader Z. 1094, 1096; Bedeutung/Handler Z. 4580, 4607, 5106, 5155.
- Weiterlesen: SZ-01 · SZ-02 · SZ-03 · SZ-04 · SZ-05.
mainFolder.web.subFolder[].limitImageToSourceSize¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true begrenzt Skalierung auf nicht-generische Quellgröße; false lässt Vergrößerung zu. Generische Quellen und mindestens sind gesonderte Größenregeln, keine pauschale Prioritätsgarantie.
- Bei Fehlen / Fallback: Global explizit false (Z. 628/849); pro Ausgang erbt globalen Print-/Webwert (Z. 693/1068), sofern kein Override vorhanden.
- Beispiel, kein Default:
true. - Beleg: F1 Reader Z. 1069, 1070; Bedeutung/Handler Z. 628, 695, 849, 851, 1068, 1070.
mainFolder.web.subFolder[].mindestens¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: Bildmodus true: beide Zielkanten mindestens erreichen statt höchstens einpassen (Manual phys. 21/73; alternative Skalierung Z. 4597–4607). Kein minPixelEdge-Qualitätscheck. Print liest ebenfalls WebsubFolder[i].mindestens (Z. 669–670), NICHT print.subFolder[].mindestens.
- Bei Fehlen / Fallback: Explizit false (Web Z. 1111, Video Z. 1205; zusätzlich Printinitialisierung Z. 668).
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 669, 670, 1112, 1113; Bedeutung/Handler Z. 668, 670, 4597, 4607.
- Weiterlesen: SZ-01.
mainFolder.web.subFolder[].name¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen.
- Bei Fehlen / Fallback: Fehlender Name beendet das Einlesen weiterer Slots (Z. 1054–1058/1185–1189), kein leerer Ordnerdefault.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 1054, 1055.
- Weiterlesen: WB-01 · WB-02.
mainFolder.web.subFolder[].noTrim¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true soll Beschneidung verhindern; lokal wird bTrim gesetzt. Global setzt der Reader trim=no (Z. 786), überschreibt trim später aber mit onlyOnePath/konfiguriertem trim (Z. 1006–1008): kein garantierter globaler Vorrang.
- Bei Fehlen / Fallback: Explizit false (global Z. 783, pro Webslot Z. 1063).
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 1064, 1065; Bedeutung/Handler Z. 783, 786, 1006, 1008.
- Weiterlesen: WB-14.
mainFolder.web.subFolder[].qualityJPG¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Ausgangsqualität (0–100 für SaveForWeb/native Losssy-Saver; Reader ohne Rangecheck). Nicht gleich einem globalen Default: webQuality[0]=100 setzt NICHT alle Slotwerte. Auch WEBP/AVIF-Lossy nutzt diesen Wert.
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 359–364/393). Kein aus Beispielen abgeleiteter Standard.
- Beispiel, kein Default:
80. - Beleg: F1 Reader Z. 1114, 1115; Bedeutung/Handler Z. 1039, 2677, 7905.
- Weiterlesen: WB-05.
mainFolder.web.subFolder[].resolution¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Auflösung in dpi; Manual phys. 21 beschreibt Print 0 als Übernahme der Eingangsauflösung. Das gilt nicht universell: Print1/2 bei Ziel 0×0 setzen im Source explizit 300 dpi (Z. 4033/4162). Auch Web-resolution wird eingelesen, die gelesenen Web-Resizezweige verwenden jedoch feste 300 (Z. 4583/4600–4607). Kein einheitlicher DPI-Fallback aus diesem Key ableitbar.
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 359–364/393). Kein aus Beispielen abgeleiteter Standard.
- Beispiel, kein Default:
300. - Beleg: F1 Reader Z. 1066, 1067; Bedeutung/Handler Z. 4583, 4607.
mainFolder.web.subFolder[].schaltpfade[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Schaltpfadfilter als mit : verbundene Liste; Web wird kleingeschrieben. Video liest ausdrücklich schaltpfade_v[], nicht schaltpfade[]. Keine Aktionenliste.
- Bei Fehlen / Fallback: Fehlend/[]/null: CollectArrays erzeugt leeren Filterstring (Z. 1684–1699).
- Beispiel, kein Default:
["SP1"]. - Beleg: F1 Reader Z. 1149; Bedeutung/Handler Z. 1149, 1150, 1227, 1684, 1699.
mainFolder.web.subFolder[].scriptsVor[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste vor Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Skriptnamen aus Skriptablage, z. B. script.jsx.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
["script.jsx"]. - Beleg: F1 Reader Z. 1148; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-03 · ACT-05.
mainFolder.web.subFolder[].scripts[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Liste nach Verarbeitung auf der im Pfad bezeichneten Ebene; maximal zehn zusammenhängende Einträge ab [0]. Skriptnamen aus Skriptablage, z. B. script.jsx.
- Bei Fehlen / Fallback: Fehlend, [] oder null liefern keinen indexierten Eintrag [0]: Anzahl 0; CollectActions/2 Z. 1652–1682.
- Beispiel, kein Default:
["script.jsx"]. - Beleg: F1 Reader Z. 1147; Bedeutung/Handler Z. 163, 1652, 1682.
- Weiterlesen: ACT-03 · ACT-05.
mainFolder.web.subFolder[].specialSize¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: no: normale proportionale Größenwahl; fixed: feste Außenmaße mit Leerraum; square: quadratische Außenmaße. Keine Verzerrung daraus ableiten; Manual phys. 21. Reader validiert Werte nicht als Enum.
- Bei Fehlen / Fallback: Explizit "no" (Print Z. 663, Web Z. 1102–1104, Video Z. 1201).
- Beispiel, kein Default:
"no". - Beleg: F1 Reader Z. 1098, 1100; Bedeutung/Handler Z. 2595, 4585, 4666, 4719.
- Weiterlesen: SZ-04 · SZ-05.
mainFolder.web.subFolder[].webp.keepExif¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true setzt includeEXIFData=true, false setzt includeEXIFData=false im nativen Save-Descriptor.
- Bei Fehlen / Fallback: Frische Arrays Z. 434–441: Boolean false, Int32 0, String null. Kein formatsicherer Exportstandard. AVIF und WEBP teilen lossless/keepExif/keepXMP; spätere vorhandene WEBP-Werte überschreiben AVIF-Werte desselben Slots.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 1082, 1083; Bedeutung/Handler Z. 6525, 6558, 7886, 7917.
- Weiterlesen: WB-07.
mainFolder.web.subFolder[].webp.keepPSExtras¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true setzt includePsExtras. Gemeinsames Array wird auch im AVIF-Saver verwendet, obwohl nur webp.keepPSExtras eingelesen wird.
- Bei Fehlen / Fallback: Frische Arrays Z. 434–441: Boolean false, Int32 0, String null. Kein formatsicherer Exportstandard. AVIF und WEBP teilen lossless/keepExif/keepXMP; spätere vorhandene WEBP-Werte überschreiben AVIF-Werte desselben Slots.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 1086, 1087; Bedeutung/Handler Z. 6525, 6558, 7886, 7917.
- Weiterlesen: WB-07.
mainFolder.web.subFolder[].webp.keepXMP¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true setzt includeXMPData, false deaktiviert XMP-Übernahme.
- Bei Fehlen / Fallback: Frische Arrays Z. 434–441: Boolean false, Int32 0, String null. Kein formatsicherer Exportstandard. AVIF und WEBP teilen lossless/keepExif/keepXMP; spätere vorhandene WEBP-Werte überschreiben AVIF-Werte desselben Slots.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 1084, 1085; Bedeutung/Handler Z. 6525, 6558, 7886, 7917.
- Weiterlesen: WB-07.
mainFolder.web.subFolder[].webp.lossless¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: Reader liest true/false, Savewebp setzt jedoch fest compressionLossy und erhält keinen lossless-Parameter. Verlustfreie WEBP-Ausgabe dadurch nicht belegt.
- Bei Fehlen / Fallback: Frische Arrays Z. 434–441: Boolean false, Int32 0, String null. Kein formatsicherer Exportstandard. AVIF und WEBP teilen lossless/keepExif/keepXMP; spätere vorhandene WEBP-Werte überschreiben AVIF-Werte desselben Slots.
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 1080, 1081; Bedeutung/Handler Z. 6525, 6558, 7886, 7917.
- Weiterlesen: WB-07.
mainFolder.web.subFolder[].widthPx¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Pixelmaß: beide 0 Originalgröße, nur eine Kante >0 legt diese Kante fest; bei zwei positiven Kanten begrenzendes Rechteck. specialSize/mindestens ändern den Modus. Manual phys. 21 untersagt negative Maße.
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 359–364/393). Kein aus Beispielen abgeleiteter Standard.
- Beispiel, kein Default:
1200. - Beleg: F1 Reader Z. 1090, 1092; Bedeutung/Handler Z. 4580, 4607, 5106, 5155.
- Weiterlesen: SZ-01 · SZ-02 · SZ-03 · SZ-04 · SZ-05.
Video¶
mainFolder.video.subFolder[].active¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: true aktiviert Ausgang, false deaktiviert ihn; Eingangs-/Format-/Filterbedingungen bleiben wirksam. Keine Kundenglobalaktivierung.
- Bei Fehlen / Fallback: Frisches Booleanarray false (Z. 287–290); kein allgemeiner true-Default.
- Beispiel, kein Default:
true. - Beleg: F1 Reader Z. 1212, 1214.
- Weiterlesen: CFG-12 · VID-01.
mainFolder.video.subFolder[].format¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Videoziel-Endung/Container für ffmpeg, Herstellerbeispiele mp4 und mov (Manual phys. 20–21). Kein vollständiges Codec-/Containerenum im Reader; Zielumgebung maßgeblich.
- Bei Fehlen / Fallback: Frisches Stringarray null (Z. 346); kein belegtes mp4-Fallback.
- Beispiel, kein Default:
"mp4". - Beleg: F1 Reader Z. 1210, 1211; Bedeutung/Handler Z. 5103, 5155.
- Weiterlesen: VID-01.
mainFolder.video.subFolder[].framesPersec¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Video-FPS; >0 ergänzt fps-Filter, bei 0 kein FPS-Filter. Exakt framesPersec, nicht framespersec.
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 359–364/393). Kein aus Beispielen abgeleiteter Standard.
- Beispiel, kein Default:
24. - Beleg: F1 Reader Z. 1208, 1209; Bedeutung/Handler Z. 5098, 5102.
- Weiterlesen: VID-01.
mainFolder.video.subFolder[].heightPx¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Pixelmaß: beide 0 Originalgröße, nur eine Kante >0 legt diese Kante fest; bei zwei positiven Kanten begrenzendes Rechteck. specialSize/mindestens ändern den Modus. Manual phys. 21 untersagt negative Maße. Video benutzt eigenen Größenalgorithmus Z. 5106–5155; Bildregeln nicht pauschal übertragen.
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 359–364/393). Kein aus Beispielen abgeleiteter Standard.
- Beispiel, kein Default:
1200. - Beleg: F1 Reader Z. 1197, 1199; Bedeutung/Handler Z. 4580, 4607, 5106, 5155.
- Weiterlesen: VID-01.
mainFolder.video.subFolder[].imageFormat¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Videovorschaubild: no keines, jpg JPEG, png PNG laut Manual phys. 20–21; Handler schaltet auch bei leerem String aus. Schreibweise imageFormat exakt.
- Bei Fehlen / Fallback: Explizit "no" (Z. 1217).
- Beispiel, kein Default:
"no". - Beleg: F1 Reader Z. 1218, 1219; Bedeutung/Handler Z. 5190, 5205.
- Weiterlesen: VID-02.
mainFolder.video.subFolder[].mindestens¶
- Typ/Form: boolean. Verwendung: optional im Reader.
- Werte und Wirkung: Bildmodus true: beide Zielkanten mindestens erreichen statt höchstens einpassen (Manual phys. 21/73; alternative Skalierung Z. 4597–4607). Kein minPixelEdge-Qualitätscheck. Print liest ebenfalls WebsubFolder[i].mindestens (Z. 669–670), NICHT print.subFolder[].mindestens. Video-Boolean wird eingelesen; außerhalb Reader ist kein konsumierender bmindestens_v-Zugriff belegt: keine zugesicherte Video-Mindestskalierung.
- Bei Fehlen / Fallback: Explizit false (Web Z. 1111, Video Z. 1205; zusätzlich Printinitialisierung Z. 668).
- Beispiel, kein Default:
false. - Beleg: F1 Reader Z. 1206, 1207; Bedeutung/Handler Z. 668, 670, 4597, 4607.
- Weiterlesen: SZ-01.
mainFolder.video.subFolder[].name¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: Windows-Ordnername/-teil relativ zur im Objekt bezeichneten Elternablage; keine freie URL. Backslashes JSON-escapen.
- Bei Fehlen / Fallback: Fehlender Name beendet das Einlesen weiterer Slots (Z. 1054–1058/1185–1189), kein leerer Ordnerdefault.
- Beispiel, kein Default:
"Beispiel\\". - Beleg: F1 Reader Z. 1185, 1186.
- Weiterlesen: VID-01.
mainFolder.video.subFolder[].schaltpfade_v[]¶
- Typ/Form: array
. Verwendung: optional im Reader. - Werte und Wirkung: Schaltpfadfilter als mit : verbundene Liste; Web wird kleingeschrieben. Video liest ausdrücklich schaltpfade_v[], nicht schaltpfade[]. Keine Aktionenliste.
- Bei Fehlen / Fallback: Fehlend/[]/null: CollectArrays erzeugt leeren Filterstring (Z. 1684–1699).
- Beispiel, kein Default:
["SP1"]. - Beleg: F1 Reader Z. 1227; Bedeutung/Handler Z. 1149, 1150, 1227, 1684, 1699.
- Weiterlesen: VID-03.
mainFolder.video.subFolder[].specialSize¶
- Typ/Form: string. Verwendung: optional im Reader.
- Werte und Wirkung: no: normale proportionale Größenwahl; fixed: feste Außenmaße mit Leerraum; square: quadratische Außenmaße. Keine Verzerrung daraus ableiten; Manual phys. 21. Reader validiert Werte nicht als Enum. Video speichert specialSize_v, aber kein konsumierender Zugriff außerhalb Reader: Bildmodus nicht als Videofunktion zusichern.
- Bei Fehlen / Fallback: Explizit "no" (Print Z. 663, Web Z. 1102–1104, Video Z. 1201).
- Beispiel, kein Default:
"no". - Beleg: F1 Reader Z. 1202, 1203; Bedeutung/Handler Z. 2595, 4585, 4666, 4719.
mainFolder.video.subFolder[].widthPx¶
- Typ/Form: number → Double. Verwendung: optional im Reader.
- Werte und Wirkung: Pixelmaß: beide 0 Originalgröße, nur eine Kante >0 legt diese Kante fest; bei zwei positiven Kanten begrenzendes Rechteck. specialSize/mindestens ändern den Modus. Manual phys. 21 untersagt negative Maße. Video benutzt eigenen Größenalgorithmus Z. 5106–5155; Bildregeln nicht pauschal übertragen.
- Bei Fehlen / Fallback: Frisches Doublearray 0 (Z. 359–364/393). Kein aus Beispielen abgeleiteter Standard.
- Beispiel, kein Default:
1200. - Beleg: F1 Reader Z. 1193, 1195; Bedeutung/Handler Z. 4580, 4607, 5106, 5155.
- Weiterlesen: VID-01.
Quellen und Grenzen¶
- Statische Primärquelle:
test-runs/complete-prep-20261009/full-suite/jakob-project-sources/intake/extracted/IC/Form1.cs, Revisionsliteral 20261013. Reader 561–1227 plus Kundenroot-Vorlesung 237; Listenhelfer 1652–1699, DumpToken 8125–8141. - Hersteller: ImageConvert-4.pdf, 09.10.2026, physische Seiten 11 (Skripte), 14–21 (Kundenparameter/Größe), 31–32/47 (CutOut), 72–73 (Schatten/History). Gedruckte Seiten liegen vier darunter. Dither/Palettenzahlen sind auf phys. 15 dokumentiert, aber die tatsächliche Photoshop-Interop-Enumbelegung ist damit nicht unabhängig verifiziert.
- Aufbau und sichere Einordnung, historische Beispiele. Die 102er-Funktionsmatrix ist eine historische Orientierung, keine Obergrenze dieser Referenz; mindestens und cutoutResult sind eigenständige zusätzliche Themen ohne erfundene IDs.
Keine EXE-/Photoshop-/ffmpeg-Ausführung, keine geprüfte Kombination aller Optionen und kein Installations-/Binarymatch. Ein Feld kann sourcegelesen sein und trotzdem keine belegte Wirkung haben; solche Fälle sind oben ausdrücklich genannt.