Qu'est-ce que le format de fichier XD ?
Les fichiers avec l'extension .xd stockent des modèles de sites Web ou d'applications mobiles, ou des projets complets créés à l'aide d'Adobe XD. Le fichier de projet Adobe XD est une archive ZIP avec une structure conçue par Adobe - sa première entrée interne doit être un fichier non compressé nommé mimetype contenant le type MIME application/vnd.adobe.xd, une convention similaire au packaging EPUB. Le fichier commence par la signature ZIP standard PK à l'offset 0, mais le marqueur mimetype et la mise en page artwork/*/graphicContent.agc le distinguent d'un ZIP générique.
Les fichiers .xd contiennent des données de projet organisées en calques ainsi que des fonctions associées. À l'intérieur d'une archive .xd, on peut trouver des objets tels que :
- des images, des formes, des données textuelles de plans de travail (Artboard), des écrans d'application ou des mises en page de pages Web uniques,
- des interactions de prototype reliant les plans de travail en flux cliquables,
- des Repères - des lignes directrices utiles pour organiser les éléments dans des documents structurés,
- une section Calques pour structurer l'espace de travail, similaire aux autres programmes Adobe,
- une vignette
preview.pnget un fichierinteractions.jsonenregistrant les liens du prototype.
Adobe XD, ainsi que le Creative Cloud, était couramment utilisé pour concevoir des sites Web et d'autres applications logicielles. Cependant, Adobe a placé XD en mode maintenance en juin 2023 - il ne reçoit plus de nouvelles fonctionnalités et n'est pas inclus dans les nouveaux plans Creative Cloud, ce qui fait de l'accès aux fichiers .xd hérités une préoccupation croissante. Les fichiers .fig (Figma) et d'autres outils de conception offrent un support d'importation limité pour les projets .xd.
Des copies de sauvegarde XD sont créées automatiquement par l'application, de sorte que si un fichier source de projet est endommagé, la copie de sauvegarde associée peut être utilisée pour récupérer les données. Les copies de sauvegarde XD peuvent également être stockées dans le cloud. Si aucune copie de sauvegarde n'est trouvée, l'utilisateur peut essayer une autre méthode : comme les fichiers .xd sont de simples archives ZIP, il est parfois possible d'ouvrir l'archive à l'aide d'outils tiers si l'application signale des erreurs. Ces outils peuvent également pointer vers la partie endommagée de l'archive.
Sécurité et sûreté
RISQUE : LOWUn fichier .xd est un fichier de données de conception (un ZIP de JSON + ressources), non exécutable, donc l'ouvrir dans Adobe XD ou l'importer dans Figma présente peu de risques. Les vraies précautions sont d'ordre pratique : ne faites PAS confiance aux sites Web aléatoires de « visionneuse/convertisseur Adobe XD gratuit » - il n'existe pas de visionneuse autonome fiable et certains de ces sites sont des arnaques ou des programmes potentiellement indésirables ; et considérez le format comme à risque pour l'accès à long terme puisque Adobe XD est en mode maintenance (sauvegardez vos conceptions en exportant les ressources et/ou en migrant vers Figma). Obtenez Adobe XD uniquement sur adobe.com et Figma uniquement sur figma.com.
Détails du format
en brefProgrammes qui ouvrent les fichiers XD
Détails techniques
spécifications approfondies| Format de conteneur | Archive ZIP - compression DEFLATE par entrée ; le paquet commence par l'en-tête de fichier local standard `PK` (50 4B 03 04) à l'offset d'octet 0 |
| Octets magiques | `50 4B 03 04` à l'offset 0 (« PK » - signature ZIP standard) ; l'identité du format nécessite de vérifier la structure interne, pas seulement l'en-tête ZIP |
| Type MIME | `application/vnd.adobe.xd` ; également accepté comme `application/zip` ou `application/octet-stream` par les outils génériques |
| Contrainte de première entrée | La toute première entrée ZIP doit être un fichier non compressé (`STORED`) nommé `mimetype` ; s'il est absent ou compressé, Adobe XD renvoie l'erreur 86 à l'ouverture |
| Fichier de conception principal | `artwork/*/graphicContent.agc` - un document JSON décrivant les formes vectorielles du plan de travail, le texte, les composants et la hiérarchie des calques |
| Données de prototype | `interactions.json` à la racine de l'archive stocke les définitions des zones interactives et les paramètres de transition reliant les plans de travail en prototypes cliquables |
| Vignette d'aperçu | Un fichier `preview.png` est intégré à la racine de l'archive et affiché par le Creative Cloud et le Finder de macOS pour un aperçu rapide sans ouvrir l'application |
| Emplacement des métadonnées | `META-INF/metadata.xml` contient les métadonnées XMP au niveau du document (titre, créateur, horodatages) |
| Encodage | Enveloppe binaire ZIP ; le contenu de la conception est en JSON UTF-8 ; les ressources matricielles sont stockées sous forme de fichiers PNG binaires à l'intérieur de l'archive |
| Modèle de couleur | Canevas vectoriel indépendant de la résolution ; les ressources matricielles intégrées sont des PNG 8 bits par canal ; pas de profondeur de bits fixe unique |
| Vérification d'intégrité | Sommes de contrôle CRC-32 par entrée (mécanisme ZIP standard) ; pas de signature cryptographique ou de hachage au niveau de la conception |
| Chiffrement | Aucun sur le fichier `.xd` local lui-même ; les documents XD hébergés dans le cloud reposent sur l'authentification du compte Adobe Creative Cloud |
| Plateformes | Windows et macOS de bureau uniquement ; aucune application native Linux, iOS ou Android n'a jamais été publiée |
| Taille de fichier typique | De quelques centaines de Ko à des dizaines de Mo ; la taille est dominée par le nombre et la résolution des ressources matricielles intégrées |
| Limite d'entrées ZIP | Jusqu'à 65 535 entrées sous le format ZIP standard ; le mode ZIP64 supprime ce plafond pour les très grands projets |
| Publié | 2016 (Adobe XD, originally 'Project Comet' / Adobe Experience Design) |
| Dernière version | Final feature release before maintenance mode (Adobe XD entered maintenance mode June 2023) |
| Spécification | helpx.adobe.com |
Conversions XD
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers XD.