XD ファイル形式とは?
拡張子 .xd を持つファイルは、ウェブサイトやモバイルアプリケーションのテンプレート、または Adobe XD を使用して作成されたプロジェクト全体を保存します。Adobe XD プロジェクトファイルは、Adobe によって設計された構造を持つ ZIP アーカイブ です。その最初の内部エントリは、MIME タイプ application/vnd.adobe.xd を含む mimetype という名前の非圧縮ファイルである必要があり、これは EPUB パッケージと同様の慣習です。ファイルはオフセット 0 の標準的な PK ZIP シグネチャで始まりますが、mimetype マーカーと artwork/*/graphicContent.agc レイアウトによって、一般的な ZIP と区別されます。
.xd ファイルには、レイヤーごとに整理されたプロジェクトデータと関連機能が含まれています。.xd アーカイブ内には、次のようなオブジェクトが含まれています:
- 画像、図形、アートボードのテキストデータ、アプリケーション画面、または単一のウェブページレイアウト
- アートボードをクリック可能なフローにリンクするプロトタイプのインタラクション
- 要素を構造化されたドキュメントに整理するのに役立つガイド
- 他の Adobe プログラムと同様の、ワークスペースを構造化するためのレイヤーセクション
preview.pngサムネイルと、プロトタイプのリンクを記録するinteractions.jsonファイル
Adobe XD は Creative Cloud と共に、ウェブサイトやその他のソフトウェアアプリケーションのデザインに広く使用されてきました。しかし、Adobe は 2023年6月に XD をメンテナンスモードに移行しました。新機能の追加は行われず、新しい Creative Cloud プランにも含まれていないため、レガシーな .xd ファイルへのアクセスは懸念事項となっています。.fig ファイル (Figma) やその他のデザインツールは、.xd プロジェクトに対して限定的なインポートサポートを提供しています。
XD のバックアップコピーはアプリケーションによって自動的に作成されるため、プロジェクトのソースファイルが破損した場合、関連するバックアップコピーを使用してデータを復元できる可能性があります。XD のバックアップコピーはクラウドストレージに保存することもできます。バックアップコピーが見つからない場合、ユーザーは別の方法を試すことができます。.xd ファイルはプレーンな ZIP アーカイブであるため、アプリケーションがエラーを報告する場合でも、サードパーティのツールを使用してアーカイブを開くことができる場合があります。そのようなツールは、アーカイブの破損箇所を特定できることもあります。
セキュリティと安全性
リスク: LOW.xd はデザインデータファイル (JSON とアセットの ZIP) であり、実行可能ファイルではないため、Adobe XD で開いたり Figma にインポートしたりする際のリスクは低いです。実用上の注意点として、出所不明の «無料の Adobe XD ビューア/コンバーター» ウェブサイトを信頼しないでください。信頼できるスタンドアロンビューアは存在せず、一部のサイトは詐欺や PUP (不要なプログラム) の可能性があります。また、Adobe XD はメンテナンスモードにあるため、長期的なアクセスのためにアセットを書き出すか Figma に移行してバックアップを作成することをお勧めします。Adobe XD は adobe.com から、Figma は figma.com からのみ入手してください。
形式の詳細
概要artwork/*/graphicContent.agc レイアウトによって識別してください。
XD ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ形式 | ZIP アーカイブ - エントリごとに DEFLATE 圧縮。パッケージはバイトオフセット 0 の標準的な `PK` (50 4B 03 04) ローカルファイルヘッダーで始まります |
| マジックバイト | オフセット 0 に `50 4B 03 04` (「PK」 - 標準の ZIP シグネチャ)。形式の特定には ZIP ヘッダーだけでなく、内部レイアウトの確認が必要です |
| MIME タイプ | `application/vnd.adobe.xd`。一般的なツールでは `application/zip` または `application/octet-stream` としても受け入れられます |
| 先頭エントリの制約 | 最初の ZIP エントリは `mimetype` という名前の非圧縮 (`STORED`) ファイルである必要があります。これが欠落しているか圧縮されている場合、Adobe XD は起動時にエラー 86 をスローします |
| 主要デザインファイル | `artwork/*/graphicContent.agc` - アートボードのベクター形状、テキスト、コンポーネント、およびレイヤー階層を記述する JSON ドキュメント |
| プロトタイプデータ | アーカイブのルートにある `interactions.json` に、アートボードをリンクしてクリック可能なプロトタイプにするホットスポットの定義と遷移設定が保存されます |
| プレビューサムネイル | アーカイブのルートに `preview.png` が埋め込まれており、Creative Cloud や macOS の Finder でアプリを開かずにクイックプレビューを表示するために使用されます |
| メタデータの場所 | `META-INF/metadata.xml` にドキュメントレベルの XMP メタデータ (タイトル、作成者、タイムスタンプ) が保持されます |
| エンコーディング | バイナリ ZIP エンベロープ。デザインコンテンツは UTF-8 JSON。ラスタアセットはアーカイブ内にバイナリ PNG ファイルとして保存されます |
| カラーモデル | 解像度に依存しないベクターキャンバス。埋め込まれたラスタアセットはチャンネルあたり 8 ビットの PNG。固定された単一のビット深度はありません |
| 整合性チェック | エントリごとの CRC-32 チェックサム (標準の ZIP メカニズム)。デザインレベルの暗号化署名やハッシュはありません |
| 暗号化 | ローカルの `.xd` ファイル自体にはありません。クラウドに保存された XD ドキュメントは Adobe Creative Cloud アカウントの認証に依存します |
| プラットフォーム | Windows および macOS デスクトップのみ。Linux、iOS、Android 用のネイティブアプリケーションはリリースされていません |
| 典型的なファイルサイズ | 数百 KB から数十 MB。サイズは埋め込まれたラスタアセットの数と解像度に左右されます |
| ZIP エントリ制限 | 標準の ZIP では最大 65,535 エントリ。ZIP64 モードにより、非常に大規模なプロジェクトではこの上限が解除されます |
| リリース日 | 2016 (Adobe XD, originally 'Project Comet' / Adobe Experience Design) |
| 最新バージョン | Final feature release before maintenance mode (Adobe XD entered maintenance mode June 2023) |
| 仕様書 | helpx.adobe.com |
XD の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。XD ファイルについて最初の質問をしてみましょう。
よくある質問
.xd ファイルとは何ですか?
Adobe XD なしで .xd ファイルを開くにはどうすればよいですか?
Adobe XD は廃止されたのですか?
.xd を PNG、SVG、または PDF に変換するにはどうすればよいですか?
Adobe XD ファイルを Figma に移行するにはどうすればよいですか?
画像を取り出すために .xd を .zip にリネームしてもいいですか?
graphicContent.agc) で記述されており、レンディション(書き出し用画像)としてそのまま入っているわけではありません。アセットを取得する確実な方法は、Adobe XD または Figma から「書き出し」を行うことです。