Ich habe eine PSD-Datei mit einer Auflösung von 96 px × 96 px. Jetzt möchte ich dies als vier PNG-Dateien mit unterschiedlichen Auflösungen wie 36 px × 36 px, 48 px × 48 px, 72 px × 72 px und 96 px × 96 px speichern. Kann ich das irgendwie automatisieren, anstatt die Bildgröße viermal manuell anzupassen und als Option zu speichern?
adobe-photoshop
export
png
automation
Lenin Raj Rajasekaran
quelle
quelle
Antworten:
Keine vollständige Lösung, aber dies könnte jemandem helfen, der von Google hierher gekommen ist.
Wenn Sie mit Datei → Für Web speichern speichern , können Sie die Größe während des Speichervorgangs ändern. Die Optionen befinden sich rechts unter Bildgröße.
Ich mache das ziemlich oft, wenn ich ein paar verschiedene Größen für ein Bild benötige, obwohl, wie die anderen Antworten festgestellt haben, wenn Sie Symbole entwerfen, Vektoren verwenden, wird es Ihr Leben so viel einfacher machen.
quelle
Alt+Ctrl+Shift+S
, um denSave for Web
Dialog in CS6 zu starten .Mit Photoshop CC gibt es jetzt eine Funktion namens Photoshop Generator, mit der mehrere Bilder erstellt werden können
Sie können über Generator hier lesen .
Ein Ausschnitt:
quelle
Wie oft müssen Sie das Symbol exportieren? Wenn es sich nur um das eine Symbol handelt, ist es wahrscheinlich die beste Option, alles mit Vektoren und Ebenenstilen zu zeichnen, die Größe des Dokuments zu ändern, erforderliche Anpassungen vorzunehmen und das PNG zu speichern (optional das PSD für den zukünftigen Export beizubehalten).
Wenn Sie den Vorgang mehrmals wiederholen müssen, empfiehlt es sich, alles als Sprite-Sheet mit Slices einzurichten.
Folgendes habe ich zu diesem Thema geschrieben (enthält viele Exporttechniken): Exportieren aus Photoshop .
Beim Entwerfen von Symbolen müssen Sie häufig die kleineren Größen einzeln manuell anpassen. Beachten Sie dies möglicherweise, wenn Sie alle Größen erstellen.
quelle
Wie Marc bereits erwähnt hat, ist es wahrscheinlich besser, Vektoren im Dokument zu skalieren und Sprite-Blätter zu verwenden.
Das einzige, was Sie vermeiden sollten, ist die Skalierung während Save for Web, wie Maxism vorschlägt. Ich habe einen Post geschrieben, in dem die Ergebnisse verschiedener Techniken verglichen wurden und Save for Web konsistent Assets mit Artefakten und Halbpixeln erstellte: Assets in Photoshop verkleinern und exportieren .
Ich habe auch ein Photoshop-Skript erstellt, das den Export dieser Assets automatisiert: EXPORT TO ANDROID PHOTOSHOP SCRIPT .
Hoffe das hilft.
quelle
Es gibt keinen guten Weg, automatisch von 96 auf 36 zu kommen. Schon mit 48 wird Ihr Design auseinanderfallen.
Der einzige Vorteil wäre, wenn Sie eine Vielzahl von Symbolen auf diese Weise exportieren und vorhaben, diese wieder aufzuräumen. Sie können es als Aktion aufzeichnen oder jsx verwenden, wenn Sie dazu geneigt sind.
Für Ihr spezielles Design würde ich experimentieren, in Schritten zu arbeiten oder jede Version von der ursprünglichen 96px-Version zu exportieren. Normalerweise sind Schritte am besten, aber bei einigen Designs kann es zu progressiven Verzerrungen kommen.
quelle
Erstellen Sie Ihre Symbole in mdpi und exportieren Sie sie mit dieser Photoshop-Aktion in ldpi, hdpi und xhdpi. Von mdpi bis xhdpi funktioniert es gut, aber ldpi und hdpi sehen etwas unscharf aus.
Link zum Artikel
Laden Sie die Photoshop-Aktion herunter
quelle
Versuchen Sie dies http://blog.mready.net/2013/07/dg-photoshop-action-dpi-resizing/ .
Es ist ein Plugin, das für die von Ihnen angegebenen Auflösungen verwendet werden kann. Ich benutze es für Android-Icons.
quelle
Es gibt eine neue Option in Photoschop CC 2014. Sie heißt "Assets generieren" und befindet sich unter "Datei". Sie können 0,25x, 0,5x, 2x, 3x auswählen und die Abmessungen selbst konfigurieren. Es exportiert Ihre Ebenen in ein beliebiges Dateiformat und in verschiedenen Dimensionen (wenn Sie möchten).
quelle
Ich glaube, das ist genau das, was du willst.
https://github.com/austynmahoney/mobile-export-scripts-illustrator
Wenn Sie sind komfortabel jede Öffnung
.psd
inIllustrator
ausgeben kann , um mehrere Größen , die Sie leicht durch die Skalierungsfaktoren in der Tweaking -.jsx
Datei.quelle
Ein nettes Mac-Programm namens "Ship it" macht genau das, was Sie verlangen: Exportieren Sie ein Bild in mehrere Größen / Formate. Ich habe es benutzt. Hier ist der Link im Mac App Store: https://itunes.apple.com/us/app/shipit!/id492043869
quelle
Ich habe in Adobe Land nichts einfaches gefunden, um dies für mich zu tun. Wenn Sie ImageMagick installiert haben oder bereit sind und mit der Befehlszeile vertraut sind, ist das
convert
CLI-Tool großartig .Ich habe dieses Shell-Skript geschrieben, das Breiten akzeptiert und die Größe eines Bildes ändert, bis Sie die Eingabetaste ohne Zahl drücken:
Ich habe mir einen Namen gegeben
multi-resize.sh
und ihn eingefügt,~/bin/
damit er überall verfügbar ist.Sie würden es dann in einer Shell wie folgt auf einem PNG der ursprünglichen Auflösung ausführen:
Du wirst
foo-72.png
usw. im selben Verzeichnis haben.quelle