Das Problem ist, dass sie nicht als separate Layer in PNG gespeichert werden. Es ist nur eine gerasterte Bitmap, bei der jedes Pixel einen RGBA-Wert hat und keinen Kontext kennt.
Obwohl in Ihrem Bild möglicherweise "echte" Transparenz (als Alpha-Werte pro Pixel) vorhanden ist, die von PNG unterstützt wird, klingt das so, als würden Sie das nicht meinen. Echtes Alpha in PNG bedeutet nur, dass Sie sehen können, was sich unter einem bestimmten Pixel mit einem Alpha-Wert von <100% befindet (z. B. in Pixeln darunter in einem Layer-fähigen Programm wie Photoshop oder beispielsweise als Hintergrund einer Webseite unter PNG-Symbolen mit Transparenz ).
Mit anderen Worten, "Transparenz" ist im Zusammenhang mit dem, was Sie beschreiben, bedeutungslos, was ursprünglich aus mindestens zwei Schichten bestand. Die "halbtransparenten" Pixel, die Sie beschreiben, sind überhaupt nicht transparent. Sie haben sehr spezifische RGB-Werte. Es ist nur so, dass die Anordnung der Farben in ihrer Gesamtheit wie jede Bilddatei eine visuelle Illusion im Gehirn von beispielsweise halbtransparenten Buchstaben erzeugt.
Aber nicht alles darf verloren gehen. Wenn es sich um ein einfaches Bild handelt, das nur wenige eindeutige Farben und keine fortlaufenden Töne aufweist und nicht sehr groß ist, können Sie die "transparenten" Pixel übermalen. Mit welcher Farbe auch immer die nicht transparenten Teile sind oder sein sollten.
Aber wenn es sehr komplex ist, viele Farben und / oder mit Dauertönen - dann können Sie es besser schaffen.
Ich fühle deinen Schmerz, ich habe viele ähnliche Dinge getan. Ich habe gelernt, die Original-PSDs immer beizubehalten, egal wie banal es scheint :-).