Zum Inhalt

IN-12 – Eingangsdateien und zulässige Drucktypen klassifizieren

ImageConvert unterscheidet Bild-, Video- und Nichtbilddateien anhand kundenbezogener Endungslisten. Die zusätzliche Druckliste beschreibt Ausgabetypen, nicht eine vierte Eingangsklasse.

Fundort und Werte

Kunden-JSON, Rootobjekt fileExtensions:

Feld Form und Zweck
imageExtensions[] Stringliste ohne führenden Punkt, z. B. jpg. Eingang soll als Bild behandelt werden.
videoExtensions[] Stringliste, z. B. mp4. Eingang als Video verarbeiten.
nonImageExtensions[] Strings mit Endung\Flag, z. B. JSON-String "txt\\5": Nichtbildziel und Infofeld 14.
printExtensions[] Erlaubte Endungen des erzeugten Druckbilds. Keine Garantie für beliebige Photoshop-Speicherformate.

Sonderendungen .crop, .script, .meta, .nocr dürfen in keiner dieser Listen stehen. Sie gehören zur Sonderdateiverarbeitung, nicht in den normalen Nichtbildfallback.

Der gelesene Reader berücksichtigt höchstens 20 Positionen für Bild-/Nichtbildlisten und zehn für Druck-/Videolisten. Fehlende Einträge ergänzen keine automatische Standardliste; vorhandene interne Platzhalter sind keine zulässigen Dateitypen. Details zu fehlend/null/leer stehen in der verlinkten Feldreferenz.

Auswahlregeln

Die Bildliste hat Vorrang. Der gelesene Source prüft zunächst Bild, erst anschließend Video; sonst Nichtbild. Für normale Nichtbilder legt die Nichtbildliste Ziel/Flag fest, nicht erst deren Nichtbildeigenschaft. Eine unbekannte Endung geht nach other. PDF ist die ausdrücklich dokumentierte Ausnahme mit möglicher Doppelrolle.

Vorgehen

  1. Gewünschte Eingangsklasse und tatsächlichen Dateityp bestimmen. Eine Erweiterung der Liste installiert keinen Decoder.
  2. Die passende Liste bearbeiten; Konflikte zwischen Bild-/Videolisten vermeiden. Nicht eine Eingangs-PDF allein über printExtensions aktivieren.
  3. Bei Nichtbildern Ziel/Flag bewusst wählen; NON-01 erklärt die Form.
  4. JSON prüfen und kontrolliert neu laden. Ergebnisse anhand der Klasse kontrollieren: Bildausgaben, Videoausgaben oder unverändertes Nichtbildrouting.

Fragment zur Form, keine vollständigen Listen und keine Defaults:

{"fileExtensions": {"imageExtensions": ["jpg"], "nonImageExtensions": ["txt\\5"]}}

Grenzen und Quellen

Die Signaturkorrektur kann eine falsche Bildendung korrigieren; sie ist kein Vollformatvalidator. Hersteller: ImageConvert-4.pdf, 09.10.2026, physisch S. 5 und 27–30, gedruckt S. 1/23–26. Statisch: IC/Form1.cs, Z. 7375–7400, Intake 20261013. Kein neuer Laufnachweis.

Zurück zu Eingang