Qu'est-ce que le format de fichier IDML ?
Les fichiers avec l'extension .idml sont créés avec Adobe InDesign, et le nom complet du format est le InDesign Markup Language. L'application est conçue pour créer des mises en page graphiques complexes, utilisées dans les magazines, journaux, brochures, dépliants, livres et eBooks. Un fichier .idml stocke les propriétés de disposition, les métadonnées, les éléments multimédias, le contenu textuel, le formatage et d'autres informations spécifiques à la mise en page.
.idml est le successeur du format d'échange .inx, qui était plus difficile à éditer à l'aide de logiciels tiers. Adobe a repensé le format d'échange pour rendre la modification et la création de mises en page plus accessibles aux applications autres qu'InDesign lui-même - y compris des outils comme Affinity Publisher, QuarkXPress et Scribus.
.idml est basé sur XML et packagé comme une archive ZIP standard, partageant la même convention de conteneur que les documents EPUB et ODF. Le fichier commence par les octets magiques 50 4B 03 04 (PK) et stocke une entrée mimetype non compressée - application/vnd.adobe.indesign-idml-package - comme premier fichier. Renommer .idml en .zip vous permet d'inspecter directement tout le XML interne.
Le document racine à l'intérieur du paquet est designmap.xml, qui relie les dossiers suivants :
META-INF/- descripteur de conteneurResources/- polices, couleurs et styles graphiquesStories/- fils de texte individuelsSpreads/- mises en page des planchesMasterSpreads/- définitions des pages parentes (gabarits)XML/- balises et attributs XML pour le contenu structuré
Sécurité et sûreté
RISQUE : LOWUn IDML est un ensemble de données de mise en page XML dans un ZIP, non exécutable, donc son ouverture est sûre. La prudence habituelle concernant les archives s'applique à tout ZIP provenant d'une source non fiable, mais il n'y a pas de contenu actif. Le « risque » réel concerne la fidélité, pas la sécurité : les importateurs non-Adobe (Scribus, QuarkXPress) peuvent ne pas reproduire exactement chaque fonctionnalité d'InDesign.
Détails du format
en brefProgrammes qui ouvrent les fichiers IDML
Détails techniques
spécifications approfondies| Format de conteneur | Archive ZIP ; octets magiques 50 4B 03 04 (signature « PK » à l'offset 0) |
| Encodage de la charge utile | XML UTF-8 pour tous les fichiers composants internes |
| Type MIME | application/vnd.adobe.indesign-idml-package |
| Première entrée ZIP | Fichier « mimetype » non compressé - même convention que pour les paquets EPUB et ODF |
| Document racine | designmap.xml - manifeste du paquet qui référence tous les dossiers composants |
| Format remplacé | .inx (InDesign Interchange), obsolète depuis InDesign CS4 |
| Développeur | Adobe Inc. |
| Dossier Stories | Chaque fil de texte est stocké dans un fichier Story_*.xml séparé, permettant l'édition indépendante du contenu |
| Dossier Spreads | Fichiers XML par planche définissant la géométrie de la page, le placement des objets et les coordonnées des cadres |
| Dossier MasterSpreads | Définitions des pages parentes appliquées globalement aux pages du document |
| Dossier XML | Définitions de balises et d'attributs XML pour les flux de documents structurés/balisés |
| Dossier Resources | Ressources globales du document : polices, nuanciers de couleurs, styles de paragraphe et styles de caractère |
| Support tiers | Lisible et scriptable par Affinity Publisher, QuarkXPress et Scribus |
| Objectif d'interopérabilité | Conçu pour l'échange de mises en page InDesign entre applications sans perte de données lors des transferts |
| Méthode d'inspection | Renommer .idml en .zip pour parcourir et éditer tout le XML interne avec n'importe quel éditeur de texte |
| Publié | 2008 (InDesign CS4) - replaced the older INX interchange format |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.adobe.com |
Conversions IDML
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers IDML.