'Unscharfes' Objekt in Photoshop


22

Ich habe ein Design in Photoshop CS6 erstellt und eine große Anzahl von Smart-Objekten verwendet, was den Arbeitsablauf (zumindest für mich) vereinfacht hat. Jetzt bin ich mit der Arbeit am Design fertig und möchte alle Objekte aufgrund der großen Dateigröße der PSD "unsmart" machen. Ich nicht tun möchte , rastern Schicht , weil ich jede Schicht behalten möchten , die ursprünglich Objekt auf dem Smart war. Ich möchte jedes Smart-Objekt (auf einige von ihnen werden Ebenenstile angewendet) in eine Gruppe (Ordner) konvertieren, auf die alle Ebenen innerhalb + des ursprünglich auf das Smart-Objekt angewendeten Effekts angewendet werden und die sich genau an der Stelle befindet, an der sich das Smart befindet Objekt war vorher.

Im Internet konnte ich dazu nichts finden.

Einige der intelligenten Objekte enthalten auch innere intelligente Objekte. Es macht mir nichts aus, dies manuell zu tun, aber das Kopieren und Einfügen jeder Ebene in einem intelligenten Objekt ist sehr ärgerlich, da ich die eingefügten Ebenen skalieren und transformieren muss.


5
Dachte mir, ich mache eine schnelle Suche, bevor ich ins Bett gehe. Dies scheint ziemlich legitim zu sein: blog.kam88.com/de/expanding-smart-objects-script.html
Joonas

Danke, ich werde mich darum kümmern. konnte das nicht selbst finden (ich habe einige Suche gemacht, bevor ich gefragt habe)
matan129

@Joonas Nettes Skript, danke. Das Objekt wird jedoch nicht verschoben oder skaliert. Wenn du dies als Antwort schreibst, akzeptiere ich es für den Repräsentanten.
Matan129

@ matan129 Ich halte das nicht für möglich, nur die Effekte aus der Smart-Ebene können übertragen werden. Es würde mich überraschen, wenn jemand ein Skript schreiben könnte, das die gleichen Transformationen für jedes einzelne Objekt des intelligenten Objekts anwendet, da Sie es in Bezug auf die Gruppe und nicht auf das singuläre Objekt transformieren - die Ergebnisse wären niemals die gleichen.
Adam Schuld

Ja, das dachte ich mir, war mir aber nicht sicher.
Matan129

Antworten:


5

Ich habe zuerst Captain Awesome ausprobiert, aber es passt nicht zu mir, also habe ich mein eigenes geschrieben. Unter CS6 funktioniert es jedoch nicht. Unterstützte Version ist PS CC 2015.1.2+

Eigenschaften

  • Legt den Inhalt genau an der gleichen Stelle ab.
  • Funktioniert mit mehreren Ebenen gleichzeitig.
  • Berücksichtigt die ausgewählte Komposition im Smart-Objekt.
  • Skaliert den Inhalt, wenn das "SO" eine andere Größe hat.
  • Skaliert auch Ebeneneffekte.

Hier herunterladen: http://bereza.cz/ps/


17
  • Doppelklicken Sie auf das Smart Object, um es in einem neuen Fenster zu öffnen
  • Markieren Sie alle Ebenen im daraufhin geöffneten .psb (Smart Object)
  • Wählen Sie Layer > Groupaus dem Menü
  • Halten Sie die ShiftTaste gedrückt und ziehen Sie mit dem Verschieben-Werkzeug vom Smart-Objekt-Fenster in das ursprüngliche Dokumentfenster.
  • Ziehen Sie das FX- Symbol von der Smart-Objekt-Ebene auf die neue Ebenengruppe, über die Sie gerade gezogen haben
  • Löschen Sie die Smart Object-Ebene.

Die einzigen Vorbehalte bei dieser Methode sind Skalierung und Positionierung . Je nachdem, wie sie mit den Rändern des Originaldokuments interagieren, müssen Sie möglicherweise einige Gruppen neu positionieren. Wenn Sie die Smart Object-Ebene skaliert haben, müssen Sie möglicherweise auch die Gruppe skalieren.

Diese Methode ist weit von perfekt, aber es geht um die einzige Methode , die mir bewusst bin.

Laut Kommentaren (ursprünglich von Joonas gefunden) scheint es ein Skript von Kamil Khadeyev zu geben, das einen Teil davon automatisiert. Sie können Details des Skripts auf der Captain Awesome-Website anzeigen . Ich mache keine Ansprüche auf die Funktionalität des Skripts, wenn ich es noch nie benutzt habe.


3

Leider sind intelligente Objekte in dieser Hinsicht dumm.

Bei all der Magie, die Sie mit intelligenten Ebenen erzielen können, ist das Negative, dass es keine einfache Möglichkeit gibt, diese effizient zu gruppieren. Die einzige Möglichkeit, den Inhalt dieses Smart-Objekts in Ihr Photoshop-Dokument zu übernehmen, besteht darin, das Smart-Objekt als PSB-Datei zu exportieren oder das Smart-Objekt zu bearbeiten und die Ebenen dann manuell wieder in das Originaldokument zu duplizieren.

Wenn Sie Filtereffekte auf das Smart-Objekt angewendet haben, müssen Sie diese erneut anwenden. Wenn möglich, würde ich das Smart-Objekt duplizieren und dann die Kopie rastern. Wenn Sie jedoch keine andere Wahl haben, müssen Sie möglicherweise den Inhalt des Smart-Objekts manuell durchgehen, um sie wieder in das Originaldokument zu bringen.

Bearbeiten: Link zu Skripten, die die Erweiterung eines intelligenten Objekts ermöglichen - Kam88s Blog - Dies ist ein benutzerdefiniertes Skript, das Sie in Ihrem Ordner "Vorgaben / Skripte" anwenden und zum Erweitern des Smart-Objekts verwenden können. Klappt wunderbar.

Gutschrift an Joonas


0

Ich habe eine ziemlich effektive Methode, die funktioniert - obwohl es nicht die eleganteste Lösung ist. Wenn Sie in Ihrem Ebenenbedienfeld auf das Smart-Objekt doppelklicken, wird es in einem neuen Fenster geöffnet.

Natürlich können Sie den Inhalt des Smart-Objekts auf diese Weise bearbeiten. Wenn Sie jedoch alle Ebenen Ihres Smart-Objekts auswählen und dann das Verschiebewerkzeug über die Zeichenfläche bewegen, können Sie alle Ebenen auf das Fenster der ursprünglichen Zeichenfläche ziehen und dort ablegen .

Möglicherweise müssen Sie Drag & Drop ausführen, um die Ausrichtung wieder in die richtige Reihenfolge zu bringen. Insgesamt ist dies jedoch eine Problemumgehung für ein ansonsten schwieriges Problem.


0

So können Sie ein Smart-Objekt in Adobe Photoshop CC auf einfache Weise entfernen:

  1. Klicken Sie auf einem Mac-Steuerelement mit der rechten Maustaste auf die Smart-Objekt-Ebene
  2. wähle "Pixel auswählen"
  3. Gehen Sie in das Menü Ebene / Neu / Ebene über Kopieren oder klicken Sie auf Befehl + J

Hinweis: Dies ist für die Smart-Schicht zerstörungsfrei.


Dies setzt fälschlicherweise voraus, dass das intelligente Objekt aus Pixeln besteht. In jedem intelligenten Objekt können sich durchaus Vektorinhalte oder Textebenen befinden. Diese unterscheiden sich stark von Pixeln.
Scott

0
  1. Öffnen Sie das Smart Object, indem Sie auf das Symbol am linken Rand der SO-Ebene doppelklicken.
  2. Ctrl+ Alt+ IDann Resize Bild , das der ursprünglichen Ziel entsprechen.
  3. Wählen Sie alle Ebenen im Smart Object aus
  4. Klicken Sie mit der rechten Maustaste auf die ausgewählten Ebenen und wählen Sie " Duplizieren" .
  5. Wählen Sie in der Zielliste Hauptdokument (oder Neues Dokument)
  6. Schließen, ohne das Smart-Objekt zu speichern / auszublenden oder zu löschen.

Sie sind fertig. Die neuen duplizierten Ebenen behalten auch alle Stilmodifikationen bei.


0

Wenn die Dateigröße das einzige Problem ist, können Sie es nicht lösen, wenn Sie dies beabsichtigen. Ein intelligentes Objekt oder das Äquivalent aller Ebenen, die in Ihrer Hauptdatei gruppiert wurden, hat dieselbe Dateigröße zur Folge. Sie möchten Ihr eingebettetes Smart-Objekt in ein verknüpftes Smart-Objekt ändern, in dem Sie aufgefordert werden, das Smart-Objekt als Datei auf Ihrer Festplatte zu speichern. Sie können also für jede Masterdatei einen Verknüpfungsordner erstellen und alle eingebetteten intelligenten Objekte in verknüpfte intelligente Objekte konvertieren und für jede Masterdatei in diesem Verknüpfungsordner speichern. Dadurch wird Ihre Masterdatei in der Dateigröße viel kleiner, aber alle Ebenen sind in den verknüpften intelligenten Objekten verschachtelt.


-1
  1. Scannen Sie jedes Smart-Objekt auf die exakte Größe, die es in Ihrer endgültigen Datei darstellt.
  2. Wählen Sie alle Ebenen im Smart-Objekt aus und ziehen Sie sie in Ihre endgültige Datei
  3. Verwenden Sie das Smart-Objekt, um die neuen Dateien, die Sie daraus gezogen haben, zu suchen und zu überprüfen.
  4. Sobald scail und Positionierung korrekt sind, löschen Sie das Smart-Objekt.

Dies muss mit jedem Smart-Objekt erfolgen, das in der endgültigen Datei wieder in Ebenen konvertiert wird.


Dies wurde bereits in einer anderen Antwort gesagt, Sie fügen hier nichts Neues hinzu. Es gibt viele andere unbeantwortete Fragen, die von Ihrer Eingabe profitieren könnten. Probieren Sie es aus!
Luciano

-1

Markieren Sie alle Smart-Objekt-Ebenen und drücken Sie

Ctrl/Command+ Alt/Option+ Shift+ E.

Dadurch werden alle intelligenten Objekte in einer Ebene zusammengefasst. Getan.


-2

Dies könnte einigen von Ihnen helfen:

  1. Wählen Sie die Smart Object-Ebene aus
  2. Neue Ebene hinzufügen (unterhalb der Smart-Objekt-Ebene einfügen, wenn die Benennung beibehalten werden soll)
  3. Wählen Sie Neue Ebene und Smart-Objekt-Ebene
  4. CMD / STRG + E (Beide Ebenen zusammenführen> Ihr Smart Object sollte genau so angezeigt werden, wie Sie es angeordnet haben, und seine Größe auf Ihrer Leinwand haben.)

Wir haben dieselbe Zeichnung mit / ohne Smart Object-Technik verglichen.> Ergebnis: Ohne Smart Objects wird die Datei kleiner.


das würde die Ebene rastern, die Frage fordert speziell eine Lösung, ohne es zu tun
Luciano

-2

Doppelklicken Sie auf das Smart-Objekt, um es zu öffnen, wählen Sie alle Ebenen aus, klicken Sie mit der rechten Maustaste auf -> Ebenen duplizieren -> wählen Sie das ursprüngliche Projekt als Ziel aus.


Erklären Sie bitte besser, was Sie meinen ... Willkommen!
Mensch

-3

Dieses Skript hat für mich zu diesem Zweck gut funktioniert. https://github.com/thommeo/Expand-SmartObject/blob/master/README.md


Willkommen auf der Seite! Obwohl ich ein großer Fan von Github bin, fordern wir alle Antworten auf, so wenig Informationen wie möglich in der Antwort zu haben, da Links verrotten können und in diesem Fall das Repo gelöscht werden kann. Wenn Sie das Repo verlinken möchten, ist das in Ordnung, aber die Antwort sollte so bearbeitet werden, dass sie das Skript enthält und erklärt, wie oder was damit passiert. Wenn Sie sich nicht für eine Bearbeitung entscheiden und diese als Spam gekennzeichnet wird, müssen wir sie möglicherweise entfernen. Freue mich auf deine Bearbeitung!
DᴀʀᴛʜVᴀʀᴛʜ

Das Skript ist für CS4 und es funktioniert nicht auf CS6
Brasofilo

-3

Klicken Sie mit der rechten Maustaste auf das Smart Object Thumbnail und rastern Sie es.


1
Schichten bleiben nicht erhalten. Das Ergebnis ist nur eine Schicht.
Jarda

-3

Die Lösung besteht darin, Ihre Ebene zu rastern, z. B. in einer Smart-Objekt-Ebene. Wenn Sie eine Auswahl zuschneiden oder löschen möchten, müssen Sie mit der rechten Maustaste auf die Ebene klicken und die Option Ebene rastern und rastern auswählen. Jetzt können Sie dieselbe Aktion ausführen und Es ist kein intelligentes Objekt mehr. Ich hoffe, das hilft, wenn es noch etwas gibt, bei dem ich Ihnen helfen kann, lassen Sie es mich wissen.


1
Lesen Sie die Frage noch einmal: OP sagt ausdrücklich, dass ich keine Ebene rastern möchte . Lassen Sie Ihre E-Mail-Adresse auch nicht so offen liegen, da sie von Spammern gefunden und für alle möglichen Zwecke verwendet wird. Unabhängig davon, dies ist eine sehr alte Frage. Bitte geben Sie nur dann eine Antwort ein, wenn neue Informationen vorliegen. Überprüfen Sie, wie Sie antworten , um mehr zu erfahren.
Luciano
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.