In diesem Beitrag möchte ich Ihnen zeigen, wie Sie mit WpsCreateAnchoredFrames ein Artikelbild und den dazugehörigen Barcode über eine, mit einem Zeichenformat markierte Artikelnummer in Tabellenzellen verankern können.
Voraussetzungen:
- eine Adobe-InDesign-Datei mit tabellarischen Artikelbeschreibungen
- zu jedem Artikel gibt es eine Artikelnummer, der das Zeichenformat Artikelnummer zugewiesen wurde
- Artikelabbildungen im PNG-Format und TIFF-Format, gespeichert in einem Verzeichnis Abbildungen als Artikelnummer.png, also z. B.: 1234567890123.png/1234567890123.tif.
- Barcodes im PNG-Format, , gespeichert in einem Verzeichnis Barcodes als Artikelnummer.png, also z. B.: 1234567890123.png.
Die Anwendung des Skriptes:
InDesign starten und eine InDesign-Datei mit den tabellarischen Artikelbeschreibungen öffnen/erzeugen.
Hier im Beispiel eine Tabelle mit den Spalten Abbildung, Artikelnummer, Barcode und Artikelbeschreibung.
Im nächsten Schritt eine Abbildungsvorlage durch Platzierung und Verankerung einer Abbildung erzeugen:
und anschließend gleich noch eine Barcodevorlage erzeugen:
Das Skript WpsCreateAnchoredFrames starten:
Die Voreinstellungen wählen:
Textinhalt->Markierungstyp->Zeichenformatmarken->Zeichenformat->Artikelnummer wählen:
Textmarken nicht verändern wählen.
Relative Zellenposition, Spalte(n): -> -1 (das ist die erste Spalte), Rahmeninhalt verknüpft, Verzeichnispfade:
Für den ersten Durchlauf nur das Verzeichnis wählen, das die Abbildungen enthält.
Danach das Voreinstellungsfenster aktualisieren oder schließen.
Die Abbildungsvorlage selektieren und das Skript starten:
Weiter mit Klick auf >
Weiter mit Klick auf >
Nach erfolgreicher Prüfung der Textmarkierungen werden die Abbildungen in die erste Spalte der Tabelle eingefügt.
Der erste Durchlauf wird mit diesen Meldungen beendet:
Für den zweiten Durchlauf müssen die Voreinstellungen an zwei Stellen geändert werden:
- Relative Zellenposition, Spalte(n): -> 1 (das ist die dritte Spalte)
- Verzeichnispfad für die Barcodes
Anschließend wird in der InDesign-Datei die Barcodevorlage selektiert:
Zurück in’s Verarbeitungsfenster:
Weiter mit Klick auf >
und
Weiter mit Klick auf >
Das Ergebnis:
und