Zum Inhalt springen

PNG weiß machen?

Erstellt am 10. April 2015 · 3 Antworten · letzte Antwort am 13. April 2015

Tags: Bilder, TYPO3 6.x, Frage

fuzz ·

Moin,

ich habe ein paar transparente PNGs (Logos) die ich gern automatisiert komplett weiß machen würde, aber natürlich die Transparenz erhalten.

Gibt es da mit TypoScript usw. möglichkeiten und hat jemand vielleicht eine Idee wie das ginge?
Schwarz/Weiß ist ja nicht das Problem, aber ganz weiß?

Danke & Gruß

Julian.​Hofmann ·

Hallo.

komplett weiß machen würde, aber natürlich die Transparenz erhalten

Versteh ich Dich richtig, dass es Dir quasi um die Abstufen geht? D.h. z.B. ein rotes Logo soll am Rand über rosatöne in weiß übergehen?
Das sollte doch via GIFBUILDER funktionieren, indem Du mit zwei Ebenen arbeitest - hinten weiße Fläche, vorn Dein PNG-Logo. Da kommt zwar am Ende kein PNG mit Alphatransparenzen raus, das ist (wie ichs verstanden habe) aber ja auch Ziel.

Viele Grüße
Julian

fuzz ·

Hallo,

danke für deine Antwort. Habe mich wohl etwas missverständlich ausgedrückt. Ich möchte ein z.B. rotes Logo mit transparenten Hintergrund, komplett weiß machen und den Hintergrund transparent lassen. Sprich eine weiße Farbüberlagerung...

Beispiel:
http://stuff.kern23.de/beispiel.png

Das Beispiel ist jetzt natürlich schwarz, weil man weiß jetzt nicht gut erkennt 😉

PS: Habe gerade herausgefunden, dass es auf der Konsole wie folgt geht:

convert beispiel.png \( -clone 0 -fill white -draw "color 0,0 reset" \) -compose atop -composite test.png

Die Frage ist daher, wie mache ich es mit TypoScript (Gifbuilder?)

Julian.​Hofmann ·

Ah, ok. Hatte mich schon gewundert (aber nicht ausgeschlossen, dass Du gerade zu kompliziert denkst).

Müsste das nicht über Masken laufen? Arbeite selbst selten damit, aber Erinnerung und erster Blick auf Beispiele (z.B. "Praxiswissen TYPO3 CMS 6.2", S 142ff) sieht vielversprechend aus.