Ich versuche, zwei Zustände für ein Bild zu erstellen. Ich habe ein farbtransparentes PNG-Symbol und ich benötige ein Duplikat davon, das ein 'weißes' transparentes PNG ist. Dies wird für einen Mouseover-Effekt in CSS verwendet (Überblenden von einem zum anderen). Ich habe das Endergebnis schon einmal gesehen, bin mir aber nicht sicher, wie ich es tatsächlich selbst produzieren soll.
Ich benötige weder Schwarzweiß noch Desat, sondern eine rein weiße transparente Version. Wenn eine einzelne Farbebene darunter gelegt wird, werden Details des weißen transparenten Symbols angezeigt.
Kann mir jemand sagen, wie dies in Photoshop oder ähnlichem erreicht werden kann?
Antworten:
Zwei verschiedene Ansätze:
Magic wand
Selektor, um den transparenten Bereich auszuwählen (als nicht zusammenhängende Auswahl).Fill
die Auswahl mit WeißODER
Sperren Sie die Transparenz- / Alpha-Ebene. (Dies muss über die Ebenenpalette erfolgen.)
Zeichnen Sie ein weiß gefülltes Rechteck über das Symbol oder
Fill
das Bild mit WeißIn beiden Fällen bin ich mir nicht sicher, wie das Ergebnis für Sie nützlich sein wird.
quelle
Roddys Antwort gibt eine sehr schnelle, aber destruktive Methode.
Wenn Sie Ebenen - auch nur die Hintergrundebene - in Ihren Quelldateien beibehalten möchten, sollten Sie eine neue vollständig weiße Ebene erstellen, die
Clipping mask
für die Symbolebene selbst vorgesehen ist. Wenn Sie die Symbolebene später bearbeiten müssen, werden die neuen Pixel mit der Schnittmaske immer mit Weiß gefüllt oder die unnötigen Pixel entfernt.Wenn Sie das Symbol exportieren möchten, können Sie die Sichtbarkeit der Schnittmaske umschalten, um beide PNGs aus derselben Quelldatei zu exportieren.
quelle
In acht Tastenanschlägen. Diese Lösung erfordert CS4 oder höher.
Wenn Ihr Bild eine einzelne Ebene ist, führen Sie nur die Schritte 4 und 6-8 aus. Verwenden Sie unter Windows STRG anstelle von CMD.
quelle