Vad är filformatet IDML?
Filer med filtillägget .idml skapas med Adobe InDesign, och formatets fullständiga namn är InDesign Markup Language. Applikationen är utformad för att skapa komplexa grafiska layouter för sidor som används i tidningar, tidskrifter, broschyrer, broschyrer, böcker och e-böcker. En .idml-fil lagrar arrangemangsegenskaper, metadata, multimediaelement, textinnehåll, formatering och annan layoutspecifik information.
.idml är efterföljaren till utbytesformatet .inx, som var svårare att redigera med programvara från tredje part. Adobe designade om utbytesformatet för att göra det mer tillgängligt för andra applikationer än InDesign - inklusive verktyg som Affinity Publisher, QuarkXPress och Scribus - att ändra och skapa sidlayouter.
.idml är baserat på XML och paketerat som ett standard ZIP-arkiv, och delar samma containerkonvention som EPUB- och ODF-dokument. Filen börjar med de magiska byten 50 4B 03 04 (PK) och lagrar en okomprimerad mimetype-post - application/vnd.adobe.indesign-idml-package - som sin första fil. Genom att byta namn på .idml till .zip kan du inspektera all intern XML direkt.
Rotdokumentet i paketet är designmap.xml, som länkar samman följande mappar:
META-INF/- containerbeskrivningResources/- typsnitt, färger och grafiska stilarStories/- enskilda texttrådarSpreads/- layouter för siduppslagMasterSpreads/- definitioner för mallsidorXML/- XML-taggar och attribut för strukturerat innehåll
Säkerhet & trygghet
RISK: LOWEn IDML är XML-i-en-ZIP-layoutdata, inte körbar, så det är säkert att öppna en. Standardförsiktighet för arkiv gäller för alla ZIP-filer från en okänd källa, men det finns inget aktivt innehåll. Den realistiska «risken» är precision, inte säkerhet: importörer som inte kommer från Adobe (Scribus, QuarkXPress) kanske inte återger varje InDesign-funktion exakt.
Formatdetaljer
i ett nötskalProgram som öppnar IDML-filer
Tekniska detaljer
djup specifikation| Containerformat | ZIP-arkiv; magiska byte 50 4B 03 04 («PK»-signatur vid offset 0) |
| Kodning av innehåll | UTF-8 XML i alla interna komponentfiler |
| MIME-typ | application/vnd.adobe.indesign-idml-package |
| Första ZIP-posten | Okomprimerad «mimetype»-fil - samma konvention som används av EPUB- och ODF-paket |
| Rotdokument | designmap.xml - paketmanifest som refererar till alla komponentmappar |
| Ersatt format | .inx (InDesign Interchange), utfasad från InDesign CS4 och framåt |
| Utvecklare | Adobe Inc. |
| Mappen Stories | Varje texttråd lagras som en separat Story_*.xml-fil, vilket möjliggör oberoende innehållsredigering |
| Mappen Spreads | XML-filer per uppslag som definierar sidgeometri, objektplacering och ramkoordinater |
| Mappen MasterSpreads | Definitioner för mallsidor som tillämpas globalt över dokumentets sidor |
| Mappen XML | XML-taggar och attributdefinitioner för strukturerade/taggade dokumentarbetsflöden |
| Mappen Resources | Dokumentövergripande tillgångar: typsnitt, färgprover, styckeformat och teckenformat |
| Stöd från tredje part | Kan läsas och skrivas av Affinity Publisher, QuarkXPress och Scribus |
| Syfte med interoperabilitet | Utformad för utbyte av InDesign-layouter mellan olika applikationer utan dataförlust vid konvertering |
| Inspektionsmetod | Byt namn på .idml till .zip för att bläddra i och redigera all intern XML med valfri textredigerare |
| Släppt | 2008 (InDesign CS4) - replaced the older INX interchange format |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.adobe.com |
IDML-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om IDML-filer.