Zum Inhalt

WB-17 – Koordinaten-Crop: nur webcrop, alle Bilder inkl. Original oder nur Webbilder

Was macht die Funktion?

Ein .crop-Paar beschneidet ein Bild auf ein ausdrücklich angegebenes Rechteck. Der Text entscheidet außerdem, welche Ausgaben betroffen sind. Dies ist kein JSON-Trimschalter und keine automatische Erkennung eines Freistellpfads.

Wo wird sie konfiguriert?

Über ein Bild-/Textpaar in einem normalen überwachten Eingang des Kunden: etwa produkt.jpg.crop und produkt.txt.crop. Beide beziehen sich über denselben Basisnamen aufeinander. Die zusätzliche Endung .crop ist Teil des Mechanismus. Der Crop-Archivordner ist kein regulärer Einlegeweg. Für eine bewusste Ersetzung den passenden Reentry-Eingang verwenden; siehe Paar und Eingangsweg. Die Kunden-JSON muss das bei einem Einzelziel adressierte Webziel bereits enthalten.

Beginn einer Textzeile Reichweite
webcrop\ oder ein anderer exakter konfigurierter Ausgangspfad Nur dieses Webziel erzeugen; kein allgemeiner Auftrag an alle Ausgänge
:neu: Gecroppten Stand regulär weiterverarbeiten, einschließlich Print und Originalausgabe
:web: Webvorlage croppen; Print und Original bleiben vom Koordinaten-Crop ausgenommen

Die vier Zahlen sind die Crop-Bounds links, oben, rechts, unten, nicht x/y/Breite/Höhe. Die Herstellerbeispiele werden als Array an app.activeDocument.crop(arr) übergeben. Für den vorgesehenen Pixelbezug müssen Quelldimensionen und Photoshop-Einheiten passen. Beliebige Einheiten, negative Werte oder ein außerhalb liegendes Rechteck werden hier nicht als gültiger Bereich versprochen.

Bedienung und Beispiel

  1. Sichere die unveränderte Quelle außerhalb des Verarbeitungswegs. Besonders :neu: verändert ausdrücklich auch den als Original ausgegebenen Stand.
  2. Ermittle ein gültiges Crop-Rechteck innerhalb der Quelle und die gewünschte Reichweite.
  3. Erzeuge das gleichnamige Paar. Für einen Web-only-Crop enthält produkt.txt.crop beispielsweise genau:
:web: 10, 10, 300, 400
  1. Stelle das vollständige Paar in den tatsächlich eingerichteten normalen überwachten Eingang. Nicht direkt unter Eingang\crop\processed oder in einen anderen Archivordner einlegen. Es ist keine einzeln zu verarbeitende TXT und kein JSON-Inhalt.
  2. Prüfe alle erwarteten Zielgruppen: Beim Beispiel müssen die Webausgaben den Ausschnitt zeigen, die Print-/Originalausgaben dürfen nicht allein durch diesen Auftrag denselben Ausschnitt übernehmen. Spätere Skalierung verändert die Ausgabegröße.

Für einen Einzelzielauftrag wäre alternativ diese Zeile passend, nur wenn webcrop\ exakt als Ausgangsname vorhanden ist:

webcrop\ 10, 10, 300, 400

Schreibweise und relative Bestandteile wie ..\ müssen zur JSON passen. Ein Fehler bei dieser Zielbindung ist zunächst ein Konfigurationsproblem, kein Beleg für einen Cropdefekt. Nach Verarbeitung liegen Paare gemäß dem eingerichteten Processed-Weg; nicht vorschnell Quell- oder Rücklagedateien löschen.

Verifizierter Projektstand

Am 31.08.2026 wurden Einzelziel, :neu: und :web: getrennt bestätigt. Der korrigierte Einzelzielfall erzeugte PNG nach den gebundenen Zielparametern; der frühere JPG-/Größenbefund war dort nicht mehr reproduzierbar. Ein zwischenzeitlicher Pfad-Mismatch war eine ungültige Baseline, nicht derselbe Fehler.

Im Build 20260915 waren PDF-Seitencanvas und eingebettetes Raster des geprüften :web:-Falls passend. Das bestätigt nicht jedes PDF-Crop-Ergebnis: Seite und Raster müssen getrennt beurteilt werden. Die damals zurückgestellte fixed-Interaktion eines Printziels im :neu:-Fall ist nicht mit dem Crop-Positivbefund entschieden.

Grenzen und Zusammenhänge

Der Wiederholungslauf vom 07.10.2026 bestätigte die drei Cropwege, aber das direkte Einzelziel blieb trotz lokaler 10-%-Canvasoption unvergrößert. Daraus wurde kein zusätzlicher Minitestfehler abgeleitet; die Canvas-Anwendung dieses Sonderwegs bleibt nicht allgemein belegt. WB-18 beschreibt den regulären Canvaszweig, nicht eine Garantie für Einzelziel-Crop.

Der übliche Printschutz vor Webbeschnitt besitzt hier die ausdrückliche Ausnahme :neu:. noTrim ersetzt keine Prüfung eines expliziten Cropauftrags.

Quellen und Einordnung

ImageConvert-4.pdf, 09.10.2026, PDF-S. 42, Abschnitt 3.7 (gedruckt 38). Direkt gelesen: IC/Form1.cs 3085–3214 und 4408–4419; Quellstand. Historisch docs/ABSCHLUSS_MINITEST_31.08.2026.md, test-runs/full-minitest-20260915/RUN_LOG.md, docs/ABSCHLUSS_MINITEST_WIEDERHOLUNG_20261007.md. Kein neuer Lauf.

Feldanker zur Zielbindung: name. Weiter: Dateipaar-Eingang · Ausgänge einrichten · Web.