Bildmanipulation

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
PureSpider
Mitglied
Beiträge: 168
Registriert: 30.06.2006 21:11
Kontaktdaten:

Beitrag von PureSpider »

ImageFill() bewirkt das Füllen eines Bildes beginnend bei der Koordinate x, y (oben links ist 0, 0) mit der Farbe col im Bild im.
Ich will das Bild nicht füllen sondern eine Farbe als transparent setzen.
Und wenn du noch mal lesen würdest:
PureSpider hat geschrieben:€dit: Ist es möglich, bei einem Bild $bild zB. Grün (RGB 0, 255, 0) als Transparenzfarbe zu setzen?
ImageColorTransparent() mag irgendwie nicht, oder ich benutz' es wieder mal falsch...
Also ganz blöde bin ich dann doch nich, du solltest aber mal lesen lernen, weil weder dein zitierter Text zu deinem Link passt, noch du meine Posts durchgelesen hast.

Gruß,
PureSpider
Benutzeravatar
Banger
Ehemaliges Teammitglied
Beiträge: 375
Registriert: 03.05.2005 21:53
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von Banger »

PureSpider hat geschrieben:
PureSpider hat geschrieben:€dit: Ist es möglich, bei einem Bild $bild zB. Grün (RGB 0, 255, 0) als Transparenzfarbe zu setzen?
ImageColorTransparent() mag irgendwie nicht, oder ich benutz' es wieder mal falsch...
Also ganz blöde bin ich dann doch nich...
Dann stell das doch mal unter Beweis und poste, wie Du ImageColorTransparent() benutzt, dann kann man Dir auch sagen, ob es falsch ist... :roll:
Benutzeravatar
PureSpider
Mitglied
Beiträge: 168
Registriert: 30.06.2006 21:11
Kontaktdaten:

Beitrag von PureSpider »

Jupp jupp mach ich:

Code: Alles auswählen

$assatrans = ImageCreateFromPNG('http://izlude.de/sig.sta.bg-00FF00.size-168x106_PureSpider.png');
$green = ImageColorAllocate($background, 0, 255, 0);
ImageColorTransparent($assatrans, $green);
Benutzeravatar
Banger
Ehemaliges Teammitglied
Beiträge: 375
Registriert: 03.05.2005 21:53
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von Banger »

Hmm, hmm, hmm, verrate dem geneigten Leser doch mal, warum Du ImageColorAllocate() auf $background anwendest und ImageColorTransparent() auf $assatrans?
(In diesem Moment sollte es bei Dir laut klingeln ;-))
Benutzeravatar
PureSpider
Mitglied
Beiträge: 168
Registriert: 30.06.2006 21:11
Kontaktdaten:

Beitrag von PureSpider »

Banger hat geschrieben:Hmm, hmm, hmm, verrate dem geneigten Leser doch mal, warum Du ImageColorAllocate() auf $background anwendest und ImageColorTransparent() auf $assatrans?
(In diesem Moment sollte es bei Dir laut klingeln ;-))
Dazu sag ich >.<
Danke :D

€dit:
Mit

Code: Alles auswählen

$green = ImageColorAllocate($assatrans, 0, 255, 0);
ändert sich aber nix, wie man hier sehen kann (oben links).
Benutzeravatar
PureSpider
Mitglied
Beiträge: 168
Registriert: 30.06.2006 21:11
Kontaktdaten:

Beitrag von PureSpider »

*schieb*
Antworten

Zurück zu „Coding & Technik“