Tack vare de flexibla XML-alternativen, IDML (InDesign® Markup Language och alla skriptfunktionerna i Adobe® InDesign kan du skapa kraftfulla automatiserade arbetsflöden för publicering i olika system och medier. Här finns omfattande information om XML, IDML, och skriptstödet i InDesign så att du kan utveckla anpassade lösningar för egna produktionsbehov.
Om du funderar på att automatisera InDesign bör du också ta en titt på Adobe InDesign Server, en robust, flexibel och skalbar version av InDesign. Eftersom InDesign Server använder samma kodbas som InDesign har den alla funktioner som persondatorversionen har, liksom en mängd serverbaserade funktioner.
IDML är ett öppet XML-baserat filformat som tredjepartsutvecklare och systemintegratörer kan använda för att skapa, modifiera och dekonstruera InDesign-dokument utanför InDesign. IDML fungerar i vanliga XML-redigeringsverktyg och kan enkelt användas i automatiserade arbetsflöden. Stödet för multi-threading i InDesign gör att du arbetar ännu snabbare med IDML-formatet.
Med IDML kan utvecklare
IDML är en vidareutveckling av InDesign Interchange-formatet (INX), som introducerades i InDesign CS2 för att göra det möjligt för användare att spara dokument för användning i tidigare versioner. INX-formatet var svårt att läsa och använda eftersom det hade tagits fram för att användas endast i InDesign. De som försökte använda INX-filer stötte på problem med läsbarheten, tillförlitligheten, utbyggbarheten och kompatibiliteten med XML-verktyg.
IDML löser dessa problem genom att låta användare ändra, sammanställa och återställa XML-versioner av InDesign-dokument. Nu kan man skapa och hantera InDesign-filer utanför InDesign. Filerna kan sedan öppnas i InDesign igen för rendering och för att ta fram ett slutligt utformat.
IDML är ett enklare och flexiblare sätt att implementera en mängd publiceringslösningar. Några fördelar:
Eftersom IDML är ett XML-format är de möjliga användningsområdena många. Man kan dock nämna följande användningsområden:
Sabern är ett programvaruföretag baserat i Nederländerna som specialiserar sig på program- och applikationsutveckling för databaspublicering, dokumentpublicering, innehållshantering och web-to-print-lösningar. Sabern levererar anpassade applikationsutvecklingar och har dokumenterad erfarenhet av att leverera automatiserade publiceringslösningar till organisationer inom förlagsbranschen, statliga organisationer, flygbranschen, finansorganisationer, detaljhandeln, transportbranschen och telekombranschen.
Med hjälp av en webbläsare och Saberns DesignDB kan kunder skapa dokument och högupplösta PDF-filer från fördefinierade mallar som skapats i InDesign. Med hjälp av DesignDB kan personer som inte är professionella designers snabbt och enkelt skapa professionellt marknadsföringsmaterial och publikationer på ett betydligt snabbare och effektivare sätt än med konventionella arbetsflöden.
”DesignDB utnyttjar den fulla kraften i Adobes nya IDML-format. Eftersom formatet är ett XML-format med specifika element som möjliggör åtkomst till formateringsfunktioner från InDesign kan vi nu använda vanliga XML-redigerare för att redigera IDML-filer utanför InDesign. Tack vare formatets flexibilitet kan våra utvecklare marknadsföra den nya generationens automatiserade publiceringslösningar snabbare än någonsin.
— Karen Lelieveld, Sabern
censhare AG har utvecklat censhare publishing system, som baseras på en mediehanteringslösning för produktion, hantering och publicering av innehåll i olika medier. Systemet omfattar innehållshantering för webbmaterial samt samarbetsverktyg.
censhares översättningsminnessystem gör det möjligt för kunder som behöver publicera innehåll på många olika språk att snabbt extrahera och återanvända specifika element från en tidigare översättning. Översättningsminnet använder IDML som ett effektivare sätt att extrahera och redigera innehåll, så att texter och stycken kan segmenteras på meningsnivå utan att formaten påverkas. IDML är också ett sätt att djupare integrera censhare-lösningen med Microsoft Office. Excel-tabeller och Word-dokument formateras automatiskt av censhare och monteras och redigeras direkt i InDesign-layouter.
”IDML är ett komplett och öppet standardlayoutformat för professionell publicering. Nu kan vi skapa och avkoda layouter med vanliga XML-verktyg. Eftersom censhare är XML-baserat blir det en mycket smidig integration.
— Mathias Wurth, censhare AG
Med skriptfunktionerna i InDesign kan du automatisera tidsödande arbetsmoment som att montera och byta ut sidor, rätta textfel och förbereda sidor för tryck. Och skripten utgör en viktig del av XML- och IDML-baserade arbetsflöden. Här finns resurser för både nybörjare och erfarna skriptutvecklare.
Informativ beskrivning av varför, hur och när man ska använda skript i Creative Suite® 6-program.
Lär dig grunderna i skriptning med InDesign CS6 i den här detaljerade självstudiekursen.
Visa eller ladda ned kursen (PDF. 936 kB)
Ladda ned InDesign Scripting Tutorial-skript (ZIP, 11 kB
Fördjupad information om hur du tar fram egna skript för InDesign med AppleScript, JavaScript och VBScript.
Visa eller ladda ned guiden för AppleScript (PDF, 2 MB)
Visa eller ladda ned guiden för JavaScript (PDF, 1,4 MB)
Visa eller ladda ned guiden för VBScript (PDF, 2 MB)
Information om JavaScript-funktioner, verktyg och objekt som är gemensamma för alla Adobe Creative Suite-program som stöder JavaScript.
Utbyt erfarenheter, skript och XML-information med likasinnade på Adobes forum User to User.
På Adobe Resource Center kan du ladda ned skript och ladda upp dem du själv skapat, plus mallar, plugins, funktionsmakron och annat material.
Informativ beskrivning på varför, hur och när man ska använda skript i Creative Suite® 4-program.
Lär dig grunderna i skriptning med InDesign CS4 i den här detaljerade självstudiekursen.
Visa eller ladda ned kursen (PDF, 1 MB)
Ladda ned InDesign Scripting Tutorial-skript (ZIP, 10 kB
Fördjupad information om hur du tar fram egna skript för InDesign CS4 med AppleScript, JavaScript och VBScript.
Visa eller ladda ned guiden för AppleScript (PDF, 3,2 MB)
Visa eller ladda ned guiden för JavaScript (PDF, 3,2 MB)
Visa eller ladda ned guiden för VBScript (PDF, 3.2M)
Information om JavaScript-funktioner, verktyg och objekt som är gemensamma för alla Adobe Creative Suite 4-program som stöder JavaScript.
Utbyt erfarenheter, skript och XML-information med likasinnade på Adobes forum User to User.
På Adobe Resource Center kan du ladda ned skript och ladda upp dem du själv skapat, plus mallar, plugins, funktionsmakron och annat material.
Informativ beskrivning på varför, hur och när man ska använda skript i Creative Suite® 3-program.
Fördjupad information om hur du tar fram egna skript för InDesign CS3 med AppleScript, JavaScript och VBScript.(Innan du börjar ska du läsa filen Scripting ReadMe file för Adobe InDesign CS3 .)
Visa eller ladda ned guiden för AppleScript (PDF, 3,4 MB)
Visa eller ladda ned guiden för JavaScript (PDF, 3,2 MB)
Användningen av skript för att flytta, skala, rotera och skeva objekt har ändrats avsevärt i InDesign CS3. Denna korta handledning och medföljande skript visar hur du ska arbeta.
Visa eller ladda InDesign CS3 Transform Tutorial AppleScript (PDF, 322 kB)
Visa eller ladda InDesign CS3 Transform Tutorial JavaScript (PDF, 333 kB)
Visa eller ladda ned InDesign CS3 Transform Tutorial VBScript (PDF, 333 kB)
Ladda ned InDesign CS3 Transform Tutorial Scripts (ZIP, 45 kB)
Lär dig skapa och använda Apples Automator Actions med InDesign.
Läs InDesign Automator Tutorial (PDF, 4,6 MB)
Ladda ned InDesign Automator Tutorial Actions. (ZIP, 267 kB)
Utbyt erfarenheter, skript och information med kollegor på Adobes forum User to User.
På Adobe Resource Center kan du ladda ned skript och ladda upp dem du själv skapat, plus mallar, plugins, funktionsmakron och annat material.
Adobes Extensible Metadata Platform (XMP) är en etiketteringsteknik där du kan bädda in data om en fil – metadata – i själva filen. Mer information om hur samarbetspartners och standarder som använder sig av XMP finns på XMP-webbplatsen.
Med XMP Toolkit kan du integrera metadata-funktionalitet i produkter eller lösningar. Den kan användas i Mac OS, Windows® och UNIX®, och levereras med exempel, dokumentation, källkod och projektfiler. XMP Toolkit är tillgänglig under BSD-licensen.