Wie ändere ich den Schriftstil aller Textebenen in einer einzigen PSD-Datei?


20

Mein Klient hat ein anderes Herz und wollte von Roboto zu Helvetica Neue. Gibt es eine Möglichkeit, den Schriftstil aller Textebenen automatisch zu ändern, anstatt mühsam nacheinander?

Ich habe mehr als 20+ Bildschirme (wahrscheinlich mehr als 1.000 Schichten) zu durchlaufen.

Ich verwende derzeit Photoshop CC 6


Könnten Sie Ihre PS-Version klären? Es gibt CS6, CC und CC 2014, aber keine "CC 6", die ich kenne ... :)
JohnB

1
Für zukünftige Projekte in Photoshop CS6 oder höher: Verwenden Sie Window > Character stylesund / oder Window > Paragraph styles.
Joonas

Antworten:


28

Um die Schriftart aller Textebenen zu ändern, können Sie alle Typ - Schichten mit Filter - Layer Filtering - Option (CS6 +).

Sie finden es oben im Ebenenbedienfeld - Symbol [T].
Wählen Sie dann alle Ebenen aus, die noch im Ebenenbedienfeld vorhanden sind, und ändern Sie die Schriftart nach Ihren Wünschen.

Vergessen Sie nicht, die Filterung auszuschalten, wenn Sie fertig sind - klicken Sie auf den roten Umschaltknopf neben den Filtern.

Ändern des Schriftstils aller Textebenen gleichzeitig


Ich kann die Schriftart scheinbar nicht ändern. Das Dropdown-Menü für Schriftarten wird nicht angezeigt, wenn ich mehrere Ebenen auswähle. Ich kann Schriftarten nur dann sehen, wenn ich auf das [T] links neben der Textebene doppelklicke.
Mohammed Joraid

2

Wenn nur Text geändert werden muss und dieser nicht zu tief integriert ist, öffnen Sie die .psd-Dateien in Adobe Illustrator und nehmen Sie die Änderung dort mit vor Type | Find Font...


2

Überprüfen Sie zunächst, ob alle Schriftarten dasselbe Format haben. Wenn ja, nimm den Ebenenstil oder drücke F7. Klicken Sie auf die oberste Ebene und drücken Sie die Umschalttaste. Klicken Sie auch auf die letzte Ebene. Jetzt haben Sie alle Ebenen ausgewählt. Dann von Fenster -> Zeichen, wenn das gleiche nicht an ist. Dort haben Sie die Möglichkeit, die Schriftart zu wählen. los gehts Sie können den gewünschten Schriftstil auswählen. Es wird auf alle Layer angewendet, die ausgewählt sind. Hoffe es wird helfen.


2

Möglicherweise können Sie die alte Schriftart vorübergehend deaktivieren / deinstallieren und dann die Funktion "Alle fehlenden Schriftarten ersetzen" im Menü "Typ" verwenden. Es ist nicht der schönste Weg, das zu tun, der wahrscheinlich Scripting erfordern würde, aber es sollte in Ihrem Fall gut funktionieren.

Bildbeschreibung hier eingeben


2

Ich fand das nützlich:

Verknüpfen Sie stattdessen alle Textebenen, die Sie ändern möchten, und wählen Sie dann eine aus. Verwenden Sie die Optionsleiste, um die Änderungen vorzunehmen, während Sie die Umschalttaste gedrückt halten.

Quelle


2

Ich habe ein Skript erstellt, mit dem Sie das Problem lösen können. Es ist praktischer, wenn Sie mehrere Zeichensätze in einer Ebene haben, da auf herkömmliche Weise alle Zeichensätze in der Ebene durch einen Zeichensatz ersetzt werden.

Das in Photoshop integrierte Dialogfeld für fehlende Schriftarten zeigt nur eine kurze, unbrauchbare Liste von Schriftarten an und kann Schriftarten, die bereits im Dateisystem installiert sind, nicht ändern.

1) Wählen Sie alle Ebenen aus. Menü: Wählen Sie> Alle Ebenen

2) Stellen Sie die Schriftpaarung ein.

3) Führen Sie das Skript aus

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

Auf jeden Fall funktioniert es jetzt mit Photoshop CC2015 und höher

Skriptdialog


Du bist eine Legende! Tolle Skripte, vielen Dank.
Rafael Moni

0

Wählen Sie einfach alle Textebenen aus, die Sie ändern möchten, und ändern Sie deren Texteigenschaften wie gewohnt.


1
Hallo und willkommen auf der GDSE, Sam! Bitte vergessen Sie nicht, das Datum des Posts zu überprüfen, auf den Sie antworten, und zu überprüfen, ob er Antworten akzeptiert hat. Auch einzeilige Antworten gelten normalerweise nicht als gute Antworten: Informationen zum Beantworten der Fragen finden Sie hier .
Sergey Kritskiy
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.