Steuerdateipaare: crop, script, meta und nocr¶
Ein Dateipaar steuert ein einzelnes Eingangsbild, ohne dafür die Kunden-JSON umzubauen. Bild und Text tragen denselben Stamm und dieselbe zusätzliche Endung. Die innere Bildendung bleibt erhalten: motiv.psd.script enthält PSD-Bildbytes, motiv.txt.script die Textanweisung.
Die Endungen .crop, .script, .meta und .nocr gehören laut Handbuch in keine Bild-, Druck-, Video- oder Nichtbild-Endungsliste. Sie sind auch keine JSON-Schlüssel. Die Einleitung des Handbuchs fasst sie verkürzt zusammen: Für .nocr belegt der Source einen internen Folgeschritt, kein weiteres vom Benutzer zu erstellendes Textpaar.
Den passenden Weg wählen¶
| Zweck | Benötigte Dateien | Belegter Bedienweg |
|---|---|---|
| Bewusster Koordinatenbeschnitt | motiv.jpg.crop und motiv.txt.crop |
Normaler überwachter Eingang; drei Modi unten. |
| Skript vor der regulären Bildverarbeitung | motiv.psd.script und motiv.txt.script, dazu das freigegebene JSX in js |
Normaler überwachter Eingang; erste Textzeile nennt die Skriptdatei. |
| Metadaten ergänzen/ersetzen | Manual nennt motiv.ext.meta und motiv.txt.meta |
Unvollständig spezifiziert und in der History noch in Arbeit; keine belastbare Textvorlage. |
| Interne Cropweiterführung | Vom Programm erzeugter Bildstand mit zusätzlichem .nocr |
Nicht selbst als Paar anliefern. |
Die vollständigen Einzelverträge stehen in IN-15: Crop, IN-16: Skriptpaar und der Eingangsreferenz zu Sonderdateien. Diese Übersicht ergänzt sie, ersetzt aber weder deren Fehlergrenzen noch die allgemeine Eingangsrollenbeschreibung.
Ein Crop-Paar vorbereiten¶
- Sichere die unveränderte Quelle. Wähle ausdrücklich, ob das Original mitbeschnitten werden darf.
- Ergänze die Bildendung um
.cropund erstelle die namensgleiche Textdateimotiv.txt.crop. - Verwende eine zum gewünschten Modus passende Zeile. Die folgenden Werte sind Beispiele, keine Standards:
| Textinhalt | Wirkung |
|---|---|
webcrop\ 10, 10, 300, 400 |
Ein beschnittenes Ergebnis im bereits konfigurierten Webziel webcrop\; Größe und Format kommen von diesem Ausgang. |
:neu: 10, 10, 300, 400 |
Alle Bilder einschließlich des weitergeführten Originals beschneiden. |
:web: 10, 10, 300, 400 |
Alle Bilder erzeugen, aber nur die Webbilder an den Koordinaten beschneiden. |
- Lege beide fertigen Dateien zusammen in denselben normalen überwachten Eingang.
Eingang\crop\processedist die Paarablage nach Bearbeitung, kein regulärer Einlegeordner. - Kontrolliere den tatsächlich betroffenen Ausschnitt und die zum Modus gehörenden Ergebnisse. Bei
:neu:muss die Originaländerung beabsichtigt sein.
Die vier Zahlen sind Photoshop-Grenzen links, oben, rechts, unten, nicht Position plus Breite/Höhe. Der Source baut daraus direkt app.activeDocument.crop(arr). Keine zusätzliche Prozent- oder Einheitenumrechnung voraussetzen. Der Zielpfad muss genau einem vorhandenen Webausgang entsprechen, gegebenenfalls mit ..\; die Textdatei richtet keinen neuen Ausgang ein. Die normalen Printregeln „nicht beschneiden“ heben die ausdrückliche :neu:-Ausnahme nicht auf. Weiter: WB-17 und PR-09.
Ein Skriptpaar vorbereiten¶
- Prüfe, welche Bildänderungen das vertrauenswürdige Skript ausführt. Lege die reale Datei im Unterordner
jsdes ImageConvert-Programmverzeichnisses bereit. - Erstelle
motiv.psd.scriptsowiemotiv.txt.script. Die erste Textzeile enthält nur den tatsächlichen Skriptdateinamen einschließlich.jsx, nicht den JavaScript-Quelltext. - Stelle beide Dateien in denselben normalen überwachten Eingang. Das Skript läuft am geöffneten Eingangsbild, vor dessen regulärer Weiterverarbeitung.
- Prüfe die beabsichtigte Bildwirkung und die Diagnosemeldungen. Eine Datei im Paararchiv allein reicht nicht.
Der Source kopiert zunächst das Bild ohne Zusatzendung in den Eingang und verschiebt das Paar nach Eingang\script\processed, bevor er das Skript aufruft. Bei fehlendem Skript oder Ausführungsfehler kann das Paar daher schon unter processed liegen. Das Archiv ist kein Erfolgsnachweis. Ein Skriptpaar ist außerdem keine Nachbearbeitung nur eines Webausgangs; dafür gelten die Aktions-/Skriptzuordnungen und ACT-05.
Meta: Dokumentationsstand statt erfundener Syntax¶
Abschnitt 3.8 nennt das Paar bildname.ext.meta / bildname.txt.meta und die spätere Ablage Eingang\meta\processed. Im folgenden Satz heißt die Textdatei verkürzt bildname.txt. Weder Tags, Trennzeichen, Encoding noch Lösch-/Ersetzungsregeln sind dort definiert. Die History vom 27.08.2026 bezeichnet die Funktion ausdrücklich als noch in Arbeit; die gezielte Untersuchung des vorhandenen Form1.cs belegt keinen .meta-Handler.
Deshalb lässt sich daraus keine sichere JSON-, CSV- oder XMP-Eingabevorlage ableiten. Für eine Verwendung sind ein zur Programmfassung passender Herstellervertrag und die konkrete Textsyntax erforderlich. Das ist eine Implementierungs-/Dokumentationsgrenze, kein hier ergänzter Bedienauftrag. Die vorhandene XMP-Ausgabe bestätigt keinen Metaänderungsreader.
Nocr: interner Bildmarker¶
Im Cropzweig für :neu: und :web: erzeugt ImageConvert einen Bildstand mit zusätzlichem .nocr; bei :web: ruft es damit unmittelbar Verarbeiten auf. Dort entfernt der Code die Zusatzendung wieder, setzt bTrimCrop=false und arbeitet mit der inneren Bildendung weiter.
Das ist kein Beleg für motiv.txt.nocr und keine Empfehlung, diese Zwischenstufe selbst anzuliefern. Den gewünschten Beschnitt über .crop wählen. Der Eingangsunterpfad nocrop ist davon verschieden; seine Trimgrenzen beschreibt WB-14.
Quellen und Gültigkeit¶
Hersteller: ImageConvert-4.pdf, 09.10.2026, physisch S. 5, 12, 27–28, 31, 42 und 74 (gedruckt S. 1, 8, 23–24, 27, 38 und 70). Statisch: IC/Form1.cs, Intake-Revisionsliteral 20261013, Z. 183 (Skriptablage), 3085–3259 (Crop), 6335–6413 (Skriptpaar), 7093–7108 (Nocr). Manualabsicht und Sourcebefund sind getrennt; hier wurde kein neuer Programmlauf ausgeführt und keine installierte EXE bestätigt.