Hva er IDML-filformatet?
Filer med filendelsen .idml er opprettet med Adobe InDesign, og det fulle navnet på formatet er InDesign Markup Language. Programmet er designet for å lage komplekse grafiske sideoppsett som brukes i magasiner, aviser, brosjyrer, flyveblader, bøker og e-bøker. En .idml-fil lagrer egenskaper for plassering, metadata, multimediaelementer, tekstinnhold, formatering og annen layoutspesifikk informasjon.
.idml er etterfølgeren til utvekslingsformatet .inx, som var vanskeligere å redigere med tredjepartsprogramvare. Adobe redesignet utvekslingsformatet for å gjøre modifisering og oppretting av sideoppsett mer tilgjengelig for andre applikasjoner enn InDesign - inkludert verktøy som Affinity Publisher, QuarkXPress og Scribus.
.idml er basert på XML og pakket som et standard ZIP-arkiv, og deler samme beholderkonvensjon som EPUB- og ODF-dokumenter. Filen starter med de magiske bytene 50 4B 03 04 (PK) og lagrer en ukomprimert mimetype-oppføring - application/vnd.adobe.indesign-idml-package - som sin første fil. Ved å gi nytt navn fra .idml til .zip kan du inspisere all intern XML direkte.
Rotdokumentet i pakken er designmap.xml, som kobler sammen følgende mapper:
META-INF/- beholderbeskrivelseResources/- fonter, farger og grafiske stilerStories/- individuelle teksttråderSpreads/- oppsett for sideoppslagMasterSpreads/- definisjoner for malsiderXML/- XML-tagger og attributter for strukturert innhold
Sikkerhet og trygghet
RISIKO: LOWEn IDML er XML-i-en-ZIP layoutdata, ikke kjørbar kode, så det er trygt å åpne en. Vanlig forsiktighet for arkiv gjelder for alle ZIP-filer fra ukjente kilder, men det finnes ikke aktivt innhold. Den reelle «risikoen» er nøyaktighet, ikke sikkerhet: importører som ikke er fra Adobe (Scribus, QuarkXPress) gjengir kanskje ikke alle InDesign-funksjoner nøyaktig.
Formatdetaljer
i et nøtteskallProgrammer som åpner IDML-filer
Tekniske detaljer
dyp spesifikasjon| Beholderformat | ZIP-arkiv; magiske byter 50 4B 03 04 («PK»-signatur ved posisjon 0) |
| Koding av innhold | UTF-8 XML på tvers av alle interne komponentfiler |
| MIME-type | application/vnd.adobe.indesign-idml-package |
| Første ZIP-oppføring | Ukomprimert «mimetype»-fil - samme konvensjon som brukes av EPUB- og ODF-pakker |
| Rotdokument | designmap.xml - pakkemanifest som refererer til alle komponentmapper |
| Erstattet format | .inx (InDesign Interchange), faset ut fra InDesign CS4 og utover |
| Utvikler | Adobe Inc. |
| Stories-mappe | Hver teksttråd lagres som en separat Story_*.xml-fil, noe som tillater uavhengig redigering av innhold |
| Spreads-mappe | XML-filer per oppslag som definerer sidegeometri, objektplassering og rammekoordinater |
| MasterSpreads-mappe | Definisjoner for malsider som brukes globalt over dokumentets sider |
| XML-mappe | XML-tagg- og attributtdefinisjoner for strukturerte/taggede dokumentarbeidsflyter |
| Resources-mappe | Dokumentomfattende ressurser: fonter, fargeprøver, avsnittsstiler og tegnstiler |
| Tredjepartsstøtte | Kan leses og skrives av Affinity Publisher, QuarkXPress og Scribus |
| Formål med interoperabilitet | Designet for utveksling av InDesign-oppsett mellom ulike applikasjoner uten tap av data |
| Inspeksjonsmetode | Endre navn fra .idml til .zip for å bla gjennom og redigere all intern XML med et hvilket som helst tekstredigeringsprogram |
| Utgitt | 2008 (InDesign CS4) - replaced the older INX interchange format |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.adobe.com |
IDML-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om IDML-filer.