Bethge IT Consulting
Suche

SchwackeListe Autokatalog

schwacke-titel-2006

schwacke-innen-links-2006

In dem etwa 380 Seiten umfassenden Katalog werden auf ca. 360 Seiten die neuesten Automodelle vorgestellt. Der Katalog gliedert sich in etwa 50 Marken, 360 Modelle und über 5000 Typen. Jedes Modell wird in der Regel mit einem Beschreibungstext, einer Infobox, drei Fotos, zwei Grafiken (Abwertungsverhalten und Kurzbewertung) und einer Ausstattungstabelle der Typen vorgestellt. Vom Kunden werden diese Daten in Form eines XML-Exports, einzelner Text-Dateien und Fotos angeliefert. Ziel ist es, aus diesen Daten ein druckfähiges InDesign-Dokument zu generieren (siehe kleine Abbildung oben).

In diesem Projekt bin ich für die technische Konzeption und Umsetzung des gesamten Automationsprozesses verantwortlich und unterstütze die beteiligten Grafiker bei der Erstellung der InDesign-Templates.

Im ersten Schritt werden die ca. 720 Grafiken auf Basis der XML-Daten generiert. Dies erfolgt mittels zweier XSL-Transformationen; jeweils eine für das Abwertungsverhalten und eine für die Kurzbewertung. Die Transformationen erzeugen SVG-Dateien (Scalable Vector Graphics), welche anschließend mit Hilfe des Apache Batik-Toolkits in JPG-Dateien konvertiert werden. Im nächsten Schritt werden spezielle XML-Importdaten erzeugt. Dies erfolgt ebenfalls auf Basis einer XSLTransformation.

Mit Hilfe eines „sauber“ aufgesetzten InDesign-Templates können anschließend sämtliche Dokumente generiert werden. Hierzu wird die XML-Import-Schnittstelle von InDesign genutzt. 2007 habe ich für ähnliche Projekte einen JAVA-Client – den Varidea Prepress Manager – entwickelt. Der Prepress Manager verfügt über eine einfach bedienbare SWT-Oberfläche. Er dient der weiteren Vereinheitlichung der XML-InDesign-Automation. Der Client kann wahlweise auf lokale XML-Quellen oder entfernte Serverdaten (z.B. aus einem CMS) zugreifen und diese für den InDesign-Import aufbereiten. Er lässt sich ohne Einarbeitung in den bestehenden Quellcode leicht um weitere Generator-Klassen erweitern und eignet sich insbesondere für sehr komplexe Transformationen, die mit reinem XSL nur schwer zu
realisieren sind. 2007 wurde auch der Autokatalog mit Hilfe des Prepress Managers produziert.