Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Wasserzeichen... (GD-Lib)

Hallo,

ich komme bei folgendem Problem nicht weiter...

Ich habe zum einen eine PNG-Grafik mit transparentem Hintergrund. Desweiteren eine JPG-Datei... nun möchte ich die PNG als Wasserzeichen auf die JPG kopieren... was ja auch soweit problemlos klappt.

Nächste Anforderung ist aber nun die PNG-Grafik dynamisch auf eine bestimmte Grösse zu sizen und die dann auf das JPG-File zu legen...

Was auch klappt - aber - und jetzt kommt das aber - die Transparenz geht verloren - dann ist einfach ein schwarzer Bildausschnitt auf dem Outputfile zu sehen....

Kann mir da wer helfen?

Ich verwende die GD-Bib ...falls ich das noch nicht erwähnt habe...

Danke schon mal.

Ivo

Hier gehts zum Orginal Eintrag "Wasserzeichen... (GD-Lib)" im Forum

Antworten

JPG kennt keine Transparenz.
evtl. die Pixel einzeln auf transparenz prüfen und kopieren


2.

ja - das ist mir schon klar... aber erst mal geht es ja nur um das png - das bearbeite ich ja durch das sizen...

nur am ende dann - dann lasse ich es ja durch imageJPG() als jpg ausgeben....

es funktioniert ja auch - wenn ich das sizen des png weglasse...


3.

Zitat:
JPG kennt keine Transparenz.
was combie sagte, beantwortet schon dein problem. mach es umgekehrt, kopier das jpeg in das png, dann bleibt die transparenz erhalten.

oder du versuchst es einmal mit
[doc]imagecolortransparent[/doc]


4.

ja aber wieso funktioniert es denn dann wenn ich das png belasse wie es ist und so auf das jpg kopiere?


5.

Mit der Transparenz bei der GD hab ich mich neulich auch rumgeschlagen, aber keine Lösung gefunden...


6.

achso, du meinst, die transparenz geht beim verändern der größe verloren? hast du das verifiziert?


7.

genau das habe ich die ganze zeit geschrieben... siehe erstes post ;-)


8.

Wie hat denn die Verkleinerung stattgefunden?


9.

mit imagecopyresized()....


Hier gehts zum Orginal Eintrag "Wasserzeichen... (GD-Lib)" im Forum
 
phpforum.de | Impressum