Ich weiß, dass ich mehrere Iterationen desselben Smart-Objekts im selben Dokument ausführen und alle Instanzen ändern kann. Aber was ist mit Smart-Objekten, die in VERSCHIEDENEN Dokumenten platziert werden? Das wäre super.
Ich frage, weil ich eine iPhone-App entwerfe, die immer wieder dieselben Module auf verschiedenen Bildschirmen verwendet. Es gibt Dutzende von Bildschirmen, und jedes Mal, wenn ich eine Schaltfläche oder ein Textfeld in einem Modul ändern muss, muss ich es in jeder Datei einzeln korrigieren. Scheiße!
Antworten:
Sobald Sie ein Smart-Objekt erstellt haben, können Sie Folgendes tun:
Wenn Sie dieses intelligente Objekt im Dokument duplizieren (Strg + J) und jetzt entscheiden, ist es an der Zeit, Änderungen daran vorzunehmen. Anstatt mit der rechten Maustaste zu klicken und Inhalte zu bearbeiten , gehen Sie folgendermaßen vor:
Öffnen Sie die externe .psb-Datei. (Nehmen Sie die Änderungen vor und speichern Sie ...)
Kehren Sie zum Arbeitsdokument zurück, in dem sich die Smart-Objekte befinden, klicken Sie mit der rechten Maustaste auf eines der Smart-Objekte und wählen Sie Inhalt ersetzen. Suchen Sie dann die PSB-Datei und ersetzen Sie sie. (Dadurch wird der aktuelle Inhalt des Smart-Objekts durch die externe PSB-Datei für alle duplizierten Smart-Objekte im Dokument ersetzt.)
Wenn Sie diese PSB-Datei in anderen Dokumenten verwenden möchten, können Sie das Hauptmenü Datei> Platzieren verwenden , die PSB-Datei öffnen und die Eingabetaste drücken.
Sobald dies erledigt ist, können Sie mit Listenelement 2 fortfahren.
Und in Listenelement 1 spielt es keine Rolle, ob Sie das Smart-Objekt bereits im Dokument dupliziert haben, den Inhalt aus einem dieser Objekte exportieren und dann einfach über Listenelement 2 springen.
Das große Handicap dieser Funktion besteht darin, dass Ihre intelligenten Objekte in den Arbeitsdokumenten nicht automatisch aktualisiert werden, wenn Sie die externe PSB-Datei bearbeiten und speichern, da sie nicht verknüpft werden können.
Jedes Mal, wenn Sie die externe PSB-Datei bearbeiten, müssen Sie den Inhalt des Smart-Objekts in Ihren Arbeitsdokumenten ersetzen, um die Änderungen anzuzeigen.
quelle
Was Sie beschreiben, ist ein Publish <> Subscribe-System.Photoshop kann keine externen Dateien referenzieren. Alle Smart Object-Daten werden intern im Dokument gespeichert.
Es gibt einfach keine Möglichkeit, dass mehrere Photoshop-Dateien auf ein externes Dokument verweisen.Update: Das Update für Photoshop CC vom Januar 2014 enthält jetzt verknüpfte Smart-Objekte, mit denen Sie ein Smart-Objekt für mehrere Photoshop-Dokumente verwenden können. Wählen Sie einfach einen
File > Place Linked...
Link zu einer externen Datei. Wenn sich die externe Datei ändert, werden Sie aufgefordert, alle Dokumente, die diese verknüpfte Datei enthalten, zu aktualisieren, wenn sie erneut geöffnet werden.Hinweis : Diese Funktion ist nur in Photoshop CC oder höher verfügbar.
quelle
In der Vergangenheit habe ich bei solchen Vorgängen alles in einer Uber-PSD-Datei gespeichert, wobei Ebenengruppen für jede 'Datei' sowie einige Ebenengruppen für gemeinsam genutzte Elemente wie Header und Hintergrund verwendet wurden. Um von 'Datei' zu 'Datei' zu wechseln, schalte ich die Sichtbarkeit der entsprechenden Gruppen um. Dies vermeidet, dass Ihr Problem ein Problem ist, aber es ist ein bisschen klobig. Sie sollten diese Datei häufig sichern!
Dies klingt nach einem Fall für Adobe Fireworks und dessen Funktionen für Masterseiten und Status. Tatsächlich klingt Ihr Problem genau so wie der Punkt 1 dieses Mannes in einer 10-Punkte-Liste, warum er Fireworks für ähnliche Aufgaben gegenüber Photoshop bevorzugt (in seinem Fall Webseiten-Knockups anstelle von Apps, aber die Probleme sind ähnlich). Er sagt:
Im Gegensatz zu Photoshop können Sie mit Fireworks eine " Masterseite " einrichten, die wie eine Vorlage wirkt und alle Dinge enthält, die allen Ansichten in Ihrer App gemeinsam sind. Anschließend können Sie bestimmte Elemente darüber legen.
Es hat auch eine " Status " -Funktion, die Unterschiede zu anderen Status speichert. Sie können Unterschiede in einer App-Ansicht speichern und anzeigen, z. B. hervorgehobene und nicht hervorgehobene Schaltflächen.
Niemand mag die Antwort "Probieren Sie eine andere Anwendung aus", aber wenn Sie Fireworks nicht für Knockups für interaktive Ansichten ausprobiert haben, lohnt es sich ernsthaft, es zu versuchen. Neben diesem Problem bietet es zahlreiche Vorteile.
quelle
Es sieht so aus, als hätte Adobe endlich Linked Smart Objects in der neuen Version von Photoshop CC angehört und implementiert. Ich konnte noch keine Aktualisierung durchführen, aber das Ansehen des Videos zeigt, dass Sie jetzt Änderungen an einem Smart Object vornehmen und es über mehrere Dokumente hinweg aktualisieren können.
Halleluja!!
Sehen Sie sich hier Adobe an: http://www.adobe.com/uk/products/photoshop/features.html
UPDATE: Ich bestätige nur, dass ich auf das neue Photoshop CC aktualisiert und Smart Objects erfolgreich zwischen Dokumenten verknüpft habe. Ein nützliches Video, das den Prozess zeigt, finden Sie hier: http://www.youtube.com/watch?v=PVvhR5Yj_ag
quelle
Ich bin neulich auf dasselbe Dilemma gestoßen und meine Suche führte mich zu einer Erweiterung namens CanLinkIt . CanLinkIt bietet eine Ein-Klick-Aktion "Aktualisieren", mit der die Funktion "Inhalt ersetzen" für Sie ausgeführt wird. Ich denke, Sie durchlaufen alle Ihre Ebenen, um festzustellen, ob sie benötigt werden. Zum Glück können Sie die zu aktualisierenden Ebenen einzeln auswählen. Mein Verständnis ist, dass dies geschieht, indem Meta-Deta an intelligente Objekte angehängt werden, die sie mit ihrer .psb-Datei verknüpfen.
Ich habe CLI nicht weiter verwendet, weil wir die Arbeit nicht auf zwei Designer aufgeteilt haben und die Notwendigkeit nicht erkannt haben, aber dies sollte der Rechnung für Ihre Bedürfnisse entsprechen. Ich hoffe das hilft.
quelle
Versuchen Sie, inDesign zu verwenden - es ist das, was Sie brauchen.
Artikel zum Start
quelle