FOP – (Formatting Objects Processor)
Kurz erklärt:
Was ist FOP (Formatting Objects Processor)?
FOP ist eine kostenfreie Java-Anwendung der Apache Software Foundation, die aus XSL-FO-Layoutbeschreibungen unterschiedliche Ausgabeformate erzeugt – in der Praxis vor allem PDF. XSL-FO (Extensible Stylesheet Language – Formatting Objects) legt fest, wie Text, Bilder und Grafiken auf einer Seite angeordnet werden, ähnlich einer Layoutvorlage, die eine Software automatisch mit Inhalten befüllt.
Warum begegnet der Begriff im PIM-Umfeld?
Wer aus zentral gepflegten Produktdaten automatisch Kataloge, Preislisten oder Produktdatenblätter als PDF erzeugen will, benötigt im Hintergrund genau diese Art von Formatierungs-Engine: Aus strukturierten Daten (XML) wird ein layoutfertiges Dokument. FOP ist eine der bekanntesten Open-Source-Lösungen für diesen Schritt und kommt in vielen Softwarelösungen zum Einsatz, die PDF-Ausgaben aus Datenbanken oder PIM-Systemen generieren.
FOP im Kontext von PIM-Systemen
Ob und in welcher Form ein PIM-System auf FOP oder eine vergleichbare Engine setzt, ist eine technische Detailentscheidung des jeweiligen Herstellers. Für Händler und Hersteller entscheidend ist eher das Ergebnis: Lassen sich aus den im PIM gepflegten Produktdaten automatisiert und ohne manuellen Layout-Aufwand PDF-Dokumente wie Datenblätter oder Kataloge erzeugen? nextPIM bietet dafür mit dem Produktdatenblatt-Designer und der automatisierten Katalogerstellung entsprechende Funktionen – welche technische Engine dabei im Hintergrund arbeitet, ist für Anwender nicht relevant; wichtig ist die verlässliche, automatisierte PDF-Ausgabe aktueller Produktdaten.
