デザイナーがXDで作ったデザインの画像をコーディングで使用する方法

Adobe XDでのHandoff手順(開発用リンクの利用)

XDでは、デザイナーが専用の「開発用(Design Specs)リンク」を発行することで、あなたはXDファイル自体を開くことなく、ブラウザ上でコーディングに必要なすべての情報にアクセスできます。



ステップ1: 開発用リンクへのアクセス

ステップ1: 開発用リンクへのアクセス

1 リンクの受け取り: デザイナーから、XDファイルの閲覧・
インスペクト用の公開URL(Design Specs)を受け取ります。

2 ブラウザで確認: そのリンクをブラウザで開くと、デザインカンプが表示され、
右側のパネルがインスペクトモードになっています。




ステップ 2: CSSプロパティの取得

XDのブラウザビューワーの右側パネルを利用して、CSS情報(スタイル)を取得します。

1 要素の選択: カンプ上のテキスト、ボタン、背景など、スタイルを取得したい要素をクリックします。

2 右側パネルの確認: 右側のパネルに、その要素の**「外観」「テキスト」「レイアウト」**
などの情報が、CSSコードとして表示されます。

3 コードのコピー: 必要なCSSプロパティ
(background-color、font-size、border-radiusなど)の横にある
「コピー」ボタンをクリックして、エディタに貼り付けます。


ステップ 3: レイアウト情報の取得(サイズと余白の測定)

XDでも、Figmaと同様に要素間の距離を簡単に測定できます。

対象要素の選択: 基準となる要素(例:ヘッダー)をクリックして選択します。

余白の測定: **Altキー(Windows)またはOptionキー(Mac)**を押しながら、
別の要素(例:ナビゲーション)にマウスカーソルを重ねます。

距離の確認: 要素間の正確な距離(マージンやパディングの値)がピクセル単位で表示されます。


ステップ 4: 画像アセットのエクスポート

コーディングで<img src="...">
として使用する画像(ロゴ、写真、アイコン)をダウンロードします。

1 アセットの選択: 画面左下の**「アセット」**パネル、
またはカンプ上のエクスポート対象要素をクリックします。

2 形式の確認: 右側パネルの「アセット」セクションに、
デザイナーが書き出し設定をしたアセットの一覧が表示されます。
デザイナーは、PNG、JPG、SVGなどの形式を設定しています。

3 ダウンロード: ダウンロードしたいアセットを選択し、
「エクスポート」ボタン(または一括ダウンロードのオプション)をクリックすると、
画像ファイルがダウンロードされます。


* XD Handoffの注意点

XDファイルは基本的に不要: コーディングに必要な情報の取得と画像のエクスポートはすべてブラウザ上の開発用リンクで完結するため、コーダーがAdobe XDのソフトウェア本体をインストールする必要は基本的にありません。

デザインと開発の分離: 開発用リンクは「閲覧・インスペクト」専用です。誤ってデザインを変更してしまう心配がありません。

Figmaとの比較: XDのインスペクト機能もFigmaと非常に似ており、どちらのツールでデザインカンプが来ても、基本的な手順(ブラウザで開き、クリックしてCSSをコピーし、エクスポートする)は同じだと考えていただいて大丈夫です。