Vi vil meget gerne høre fra dig. Del dine tanker med Adobe InDesign Community.
Automatiseret udgivelse med XML, IDML og script
Med de fleksible XML-indstillinger, InDesign® Markup Language (IDML), og den omfattende scriptunderstøttelse i Adobe® InDesign® kan du fremstille effektive automatiserede arbejdsgange til udgivelse af indhold på flere systemer og til flere typer medier. Find detaljerede oplysninger om understøttelse af XML, IDML og script i InDesign, så du får hjælp til at skabe et stærkt fundament for kundetilpassede løsninger, der opfylder dine krav til udgivelse.
Hvis du overvejer at automatisere InDesign, bør du også kigge på Adobe InDesign Server, den robuste, fleksible og skalerbare version af InDesign. Eftersom InDesign Server har samme kodebase som InDesign, har den alle de samme funktioner som desktop-versionen samt en række serverbaserede funktioner.
IDML-ressourcer
IDML er et åbent, XML-baseret filformat, hvormed tredjeparts systemintegratorer programmatisk kan skabe, ændre og ombygge InDesign-dokumenter uden for rammerne af InDesign. IDML arbejder med standard XML-redigeringsværktøjer, hvilket gør det let at bruge i automatiserede arbejdsgange. Og med understøttelse af multi-threading i InDesign er det blevet endnu hurtigere at arbejde med IDML-filformatet.
Med IDML kan udviklere nu:
- Dynamisk generere eller ændre dokumenter
- Ombygge og genbruge dele af dokumenter
- Omdanne dokumentelementer ved hjælp af XSLT
- Finde og redigere data i InDesign-dokumenter med XPath eller XQuery
- Anvende Adobe Flash® Builder®-softwaren og Adobe AIR® til at skabe brugertilpassede programmer og grænseflader foran IDML-arbejdsgange
En genopfindelse af designede dokumentarbejdsgange
IDML er afledt af INX-formatet (InDesign Interchange), der blev introduceret i InDesign CS2 for at brugerne skulle kunne gemme dokumenter til brug i en tidligere version. INX var vanskeligt at læse og manipulere, fordi det udelukkende var designet til brug i InDesign. Dem, der har forsøgt at manipulere INX, er stødt på problemer med læsbarhed, robusthed, udvidelsesmuligheder og kompatibilitet med XML-værktøjer.
IDML håndterer disse problemer ved at sætte udviklere i stand til at ændre, samle og adskille XML-repræsentationer af InDesign-dokumenter. Dette giver mulighed for oprettelse og manipulation af InDesign-filer uden for rammerne af InDesign. Filerne føres derefter tilbage til et InDesign-produkt til gengivelser i et endeligt output-format.
Fordele
IDML tilbyder en lettere, mere fleksibel måde til at opbygge og implementere en lang række udgivelsesløsninger. Fordelene omfatter:
- Fuldkommenhed – med IDML kan objekter, attributter og præferencer vises med komplet og dækkende funktionalitet.
- Læsbarhed – IDML-formatet kan læses og skrives af praktisk talt ethvert program eller værktøj, der egner sig til at læse og skrive XML.
- Robusthed – med IDML opnår udviklere større klarhed over fejl og øget fleksibilitet til håndtering af disse.
- Bagudkompatibilitet – brugere vil kunne tage en IDML-fil, der er genereret til én version, og åbne den i efterfølgende versioner.
Eksempler på brug af prøveversioner
Eftersom IDML er et XML-format, findes der mange potentielle anvendelsesmuligheder. Men visse fælles anvendelsesformål kan omfatte:
XML-ressourcer
Lær, hvordan du importerer og arbejder med XML-filer i InDesign.
Scriptressourcer
Med scriptunderstøttelsen i InDesign kan du automatisere kedelige produktionsopgaver som placering og genplacering af billeder, rettelse af fejl i tekst og klargøring af filer til udskrivning. Og det spiller en væsentlig rolle ved XML- og IDML-baserede arbejdsgange. Lær mere om, hvordan du tilføjer og arbejder med scripting i InDesign.
XMP-ressourcer
XMP – intelligens i medier
Adobes XMP-platform (Extensible Metadata Platform) er en mærkningsteknologi, der giver dig lov til at integrere data om en fil, også kaldet metadata, i filen. Få flere oplysninger om, hvordan partnere og standarder bruger XMP på XMP-webstedet.
relaterede ressourcer
Tal med os