フォトショップで複数のファイルに1つのスマートオブジェクトを追加する方法


8

同じドキュメント内で同じスマートオブジェクトを複数回繰り返してすべてのインスタンスを変更できることはわかっていますが、異なるドキュメント全体に配置されたスマートオブジェクトはどうなりますか?それは素晴らしいでしょう。

私はiPhoneアプリを設計していて、異なる画面で何度も同じモジュールを使用しているので、質問します。数十の画面があり、モジュールのボタンまたはテキストフィールドを変更する必要があるたびに、各ファイルで一度に1つずつ修正する必要があります。吸う!


スコットが言ったように、それは可能ではないと思います。それで、あなたはそれぞれのアプリの状態/画面を異なるドキュメントに持っていますか?アプリの状態ごとにグループを使用して、すべてを1つのドキュメントにまとめませんか?(それが私がすることです。)
マークエドワーズ

しかし、ファイルが重くなる
Mansiha Gupta 2012

回答:


7

スマートオブジェクトを作成したら、次のことができます。

  1. 右クリックして[ コンテンツのエクスポート ]を選択します(これにより、スマートオブジェクトを個別の.psbファイルとして保存するように求められます)。
  2. さて、ドキュメント内でそのスマートオブジェクトを複製(Ctrl + J)して、変更する時が来たと判断した場合。右クリックしてコンテンツを編集する代わり 次のようにします。

  3. 外部.psbファイルを開きます。(変更を加えて保存...)

  4. スマートオブジェクトがある作業ドキュメントに戻り、スマートオブジェクトの1つを右クリックして[ コンテンツの置換 ]を選択し、.psbファイルを見つけて置き換えます。(これにより、現在のスマートオブジェクトの内容が、ドキュメント内の複製されたすべてのスマートオブジェクトの外部.psbファイルに置き換えられます。)


次に、その.psbファイルを他のドキュメントで使用する場合は、トップメニューの[ファイル ] > [配置 ]を使用してpsbファイルを開き、Enterキーを押します。

それが完了したら、リスト項目2に進むことができます。


そして、リストアイテム1では、ドキュメント内のスマートオブジェクトを既に複製していて、そのうちの1つからコンテンツをエクスポートして、リストアイテム2にジャンプしても問題ありません。


この機能の大きなハンディキャップは、外部.psbファイルをリンクして編集できないため、外部.psbファイルを編集して保存するときに、作業ドキュメント内のスマートオブジェクトが自動的に更新されないことです。

したがって、外部.psbファイルを編集するたびに、作業ドキュメントのスマートオブジェクトの内容を置き換えて、変更を確認する必要があります。


cs6ベータにはまだ触れていません。外部 .psbファイルを.psdドキュメントにリンクできるように、この機能を更新した可能性がある場合、誰かが情報を持っていますか?
Joonas、2012

しばらくCS6ベータ版を使用しましたが、スマートオブジェクトの.psbの変更はないと思います。ただし、Illustratorのスマートオブジェクトがアンチエイリアス処理される方法にはいくつかの修正が加えられています。
マークエドワーズ

@MarcEdwards情報をありがとう。私は自分にそのcs6ベータを最近インストールするように努めるべきです。
Joonas、2012

@Lollero CS6は現在完全な小売リリースです。そして、回答で説明するすべてのものがCS6でも同じように機能します。
Farray

6

あなたが説明しているのは、パブリッシュ<>サブスクライブシステムです。

Photoshopには外部ファイルを参照する機能はありません。すべてのスマートオブジェクトデータはドキュメントの内部に保存されます。

複数のPhotoshopファイルで外部ドキュメントを参照する方法はありません。

更新:Photoshop CCに対する2014年1月の更新には、複数のPhotoshopドキュメントで1つのスマートオブジェクトを使用できるリンクスマートオブジェクトが含まれています。File > Place Linked...外部ファイルへのリンクを選択するだけです。外部ファイルが変更された場合、それらを再度開いたときに、そのリンクファイルを含むすべてのドキュメントを更新するように求められます。

:この機能は、Photoshop CC以降でのみ利用できます。


4

過去にこのようなことをするとき、私は各「ファイル」のレイヤーグループと、ヘッダーや背景などの共有要素のいくつかのレイヤーグループを使用して、1つのuber-PSDファイル内にすべてを保持しました。「ファイル」から「ファイル」に切り替えるには、適切なグループの表示を切り替えます。これにより、問題が回避されますが、少し不格好です。そのファイルを頻繁にバックアップする必要があります。

私はiPhoneアプリを設計していて、異なる画面で何度も同じモジュールを使用しているので、質問します。数十の画面があり、モジュールのボタンまたはテキストフィールドを変更する必要があるたびに、各ファイルで一度に1つずつ修正する必要があります。吸う!

これは、Adobe Fireworksの場合のように聞こえ、マスターページとステート機能です。実際、あなたの問題は、彼が同様のタスクのためにPhotoshopよりもFireworksを好む理由に関する10ポイントリストのこの男のポイント1とまったく同じように聞こえます(彼の場合、アプリではなくWebページのノックアップですが、問題は同様です)。彼は言う:

サイトデザインのマルチページモックアップで作業する場合、すべてのアセットを1つのファイルに含めることの利点は非常に大きくなります。最初は5つの異なるPSDファイルを使用できる可能性がありますが、一貫したヘッダーまたはフッターのテキストを変更するなどの編集や変更が必要になると、すべてのファイルに変更を加える必要があるため、すぐに物事が煩雑になり、時間がかかります。

Photoshopとは異なり、Fireworksでは、テンプレートのように機能する「マスターページ」を設定できます。これには、アプリのすべてのビューに共通するすべてのものが含まれており、特定の要素を上に配置できます。

また、他の州との違いを保存する「」機能もあります。たとえば、強調表示されたボタンと強調表示されていないボタンなど、1つのアプリビュー内の違いを保存して表示するために使用できます。

「別のアプリケーションを試す」という答えは好きではありませんが、インタラクティブビューのノックアップにFireworksを試したことがない場合は、試す価値があります。この問題以外にも多くの利点があります。


2

Adobeがついに、Photoshop CCの新バージョンでLinked Smart Objectsを聞いて実装したようです。まだ更新できていませんが、ビデオを見ると、スマートオブジェクトに変更を加えて、複数のドキュメントにわたって更新できることがわかります。

ハレルヤ!!

Adobeでここを表示:http : //www.adobe.com/uk/products/photoshop/features.html

更新:新しいPhotoshop CCにアップグレードし、ドキュメント間でスマートオブジェクトを正常にリンクしたことを確認しています。プロセスを示す有用なビデオは次のとおりです。http//www.youtube.com/watch?v = PVvhR5Yj_ag


1

先日同じジレンマに遭遇し、私の検索でCanLinkItという拡張機能にたどり着きました。CanLinkItは、「コンテンツの置換」を行うワンクリックの「更新」アクションを提供します-必要に応じてすべてのレイヤーをループして判断します。ありがたいことに、更新するレイヤーを個別に選択できます。私の理解では、メタデータを.psbファイルにリンクするスマートオブジェクトにアタッチすることでこれを実現しています。

2人のデザイナー間で作業を分割して必要性を認識しなかったため、CLIの使用を継続しませんでしたが、これはあなたのニーズの請求書に合うはずです。これがお役に立てば幸いです。


0

inDesignを使用してみてください-それが必要なものです。

  • マスターページ
  • オブジェクトをリンクする
  • PDFへのエクスポートが可能なリンクとボタン-これを使用すると、静止画像だけでなくプロトタイプを作成できます

はじめに

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.