probleem met doorzichtigheid plaatjes

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

J opla

j opla

17/02/2017 15:50:12
Quote Anchor link
Hallo,

Ik heb een code (overgenomen) geschreven om de kleur van een marker (plaatje $im, met de kleuren wit en zwart) te veranderen en er vervolgens er een ander plaatje (plaatje $im2 ook wit en zwart) overheen te zetten dat ook deels doorzichtig is.

Het wit van het eerste plaatje wordt dan verandert voor een willekeurige andere kleur.

Het veranderen van de kleur gaat prima en ook om het zwart doorzichtig te maken.

Maar als ik het andere plaatje er overheen zet dan wordt het zwart van het 2de plaatje ook doorzichtig.

Heeft iemand enig idee hoe dit kan of hoe ik het op kan lossen?

De code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
    $im
= imagecreatefrompng("marker.png");
    $im2 = imagecreatefrompng("marker_overlijden.png");

    $white=imagecolorallocate($im, 255, 255, 255);
    imagecolortransparent($im, $white);

       $w = imagesx ($im);
       $h = imagesy ($im);
  
       $resImage = imagecreatetruecolor ($w, $h);
  
       imagefill ($resImage, 0, 0, imagecolorallocate ($resImage, 0xc4, 0x7d, 0x96));
  
       imagecopy ($resImage, $im, 0, 0, 0, 0, $w, $h);
  
    $black=imagecolorallocate($resImage, 0, 0, 0);
    imagecolortransparent($resImage, $black);
    
// A) tot hier gaat het goed
    imagecopy($resImage, $im2, 0, 0, 0, 0, 350, 566);

    header('Content-Type: image/png');
    imagepng($resImage);
    imagedestroy($resImage);
?>
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.