API-Vorschau · InDesign-Anbindung

Live-Feed einer Anleitung

export.json

…

export.xml

…

Drei Wege nach InDesign

① UXP-Skript (empfohlen)

Seit InDesign 2023 gibt es die UXP-Scripting-Umgebung mit nativem fetch(). Ein Skript holt das JSON direkt vom Server und befüllt ein vorbereitetes Dokument – vollautomatisch, ohne Zwischendateien.

const resp = await fetch(
  "…/api/guides/<slug>/export.json");
const data = await resp.json();
for (const step of data.steps) {
  // Textrahmen + TIFF platzieren
}

② Nativer XML-Import

XML ist nach wie vor das einzige eingebaute Strukturimport-Format von InDesign. Das getaggte XML dieses Feeds wird über Datei → XML importieren geladen und an getaggte Rahmen/Musterseiten gebunden. Die href-Attribute verweisen auf die druckfähigen TIFFs.

③ Plugins (z.B. EasyCatalog)

Datenbank-Publishing-Plugins können Online-Quellen direkt anbinden und Layouts regelbasiert aufbauen – sinnvoll bei sehr vielen Anleitungen mit identischem Aufbau.