Wird der Export aus Adobe Illustrator cs4 als png-24 ausgeführt?

In Adobe Illustrator CS4 kann ich Save for Web & Devicesexplizit auswählen, dass ich png-24 haben möchte. Aber wenn ich exportnicht danach gefragt werde, liegt das daran, dass es die Voreinstellung ist? Ich brauche es, um Schaltflächen für Android-Telefonsymbole zu erstellen. Sie fragen nach png-24. Ich verwende den Export, weil er jede Zeichenfläche automatisch speichert und Save for...ich bei der Option jede Zeichenfläche manuell durchgehen muss, was zeitaufwändig ist.

Antworten (3)

Ja, Export speichert als PNG24 mit 8bit Alpha. Es ist also eigentlich ein 32-Bit-RGBA-PNG mit 8 Bit für Rot, Grün, Blau und Transparenz.

Ich verwende den Export, weil er jede Zeichenfläche automatisch speichert und in der Option Speichern für... muss ich jede Zeichenfläche manuell durchgehen, was zeitaufwändig ist.

Vielleicht wäre die Verwendung einer Zeichenfläche mit Slices eine bessere Option? So kann alles auf einmal exportiert werden.

Ein Illustrator-Dokument mit mehreren ausgewählten Slices und PNG-Ausgabe:

Slice in Illustrator

Dateigröße

Die Verwendung von „Exportieren“ erzeugt normalerweise größere Dateien als „Für Web speichern“. Ich habe gerade hier getestet und das Beispieldokument, das ich verwendet habe, endete mit 1,320 bytesExport vs. 531 bytesSave for Web. Beim Exportieren wurde eine Datei erstellt, die fast 2,5 × größer war.

Wenn Sie zur Verwendung in einer App oder im Internet exportieren, möchten Sie unbedingt „Für Web speichern“ verwenden.

Qualität

Ich wäre etwas vorsichtig, wenn ich Illustrator für das Design von Symbolen oder Benutzeroberflächen verwende. Es gibt einige erhebliche Nachteile in der Wiedergabequalität. Illustrator dithert keine Verläufe, hat Antialiasing-Probleme, einschließlich Streupixel und einige andere Probleme.

tolle Antwort, was wäre eine Alternative zu AdobeIllustrator? Wenn ich Slices für die Zeichenfläche verwende, werden keine separaten Dateien ausgegeben, die benötigt werden. Sie fragen immer nach hd md und ldensity.
Sowohl Photoshop als auch Fireworks sind in Bezug auf die Renderqualität die bessere Wahl. Wenn Sie das Symbol duplizieren, auf die richtige endgültige Größe skalieren und ein Slice dafür erstellen, können Sie gleichzeitig für mdpi, hdpi und xhdpi exportieren (oder jede andere Skalierung, die Sie möglicherweise benötigen). Außerdem können Sie das Symbol für jede Größe anpassen, was wichtig ist, wenn Sie möchten, dass die Dinge scharf aussehen.

Ich bin mir ziemlich sicher, wenn Sie exportspeichern und den Bildschirm mit der Auflösung erhalten, und Sie werden auswählen, med resolutiondass er bereits in PNG-24 und PNG-32 gespeichert ist, und es sollte für Ihre App keine Rolle spielen.

Sie können auch Ihr eigenes Skript für den Illustrator schreiben, um genau das zu tun, was Sie wollen, und das Bild im gewünschten Format speichern. Es wird jedoch einige Mühe erfordern (Sie können beim Stapelüberlauf um Hilfe bitten).

Aktualisieren Hier ist ein Skript, das dies für Sie erledigt. Fügen Sie es einfach zu Ihrem hinzu mainIllustratorDir\Presets\en_US\Scriptsund führen Sie es dann aus. Es gibt Ihnen die Möglichkeit, eine 24- oder 8-png-Datei auszuwählen. (Das Skript wurde entwickelt, um etwas anderes zu tun, aber es sollte immer noch den Trick machen.) Ich hoffe, es funktioniert wie ein normaler Export, obwohl es die Bilder möglicherweise nicht zuschneidet, was es für Sie unbrauchbar machen könnte (Sie müssen Ihre Ebenennamen ändern von den Standardeinstellungen oder sie werden nicht exportiert)

Hast du versucht, die Bilder exportin der med-Auflösung zu speichern und dann mit der Save for Web & DevicesArt und Weise zu sehen, ob es einen Unterschied macht?

danke für die Antwort. Ich wollte schon immer Adobe Illustrator-Skripte erstellen, um den Workflow effizient zu gestalten, kam aber nie damit zurecht. Ich habe beide Speichermethoden ausprobiert; Beim Exportieren werden automatisch unterschiedliche Dateien für jede Zeichenfläche erstellt, aber für das Web speichern nicht, sodass ich diese Option nicht verwende. Am besten wäre es, die Option „Für Web speichern“ zu skripten, um jede Zeichenfläche in einer separaten Datei zu speichern.

Wenn Sie den Export verwenden, werden Sie gefragt. Es gibt ein "Formate"-Menü am unteren Rand des Dialogfelds direkt über der Reihe von Schaltflächen mit der Aufschrift "Speichern/Abbrechen".

In diesem Menü können Sie andere nützliche Dateiformate wie DXF auswählen.

Ja, es wird als PNG-24 exportiert. Der Alphakanal wäre sichtbar schrecklich – kein Antialiasing – wenn es PNG-8 wäre.