geen transparante achtergrond png plaatje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Database developer - SQL

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Account Developer

Voor Bol.com zijn wij per direct op zoek naar een Account Developer voor 32-40 uur per week op het kantoor in Utrecht. Wil jij een directe bijdrage leveren door partners van de juiste data-inzichten te voorzien en via campagnes op nieuwe platformkansen en features te wijzen? Ben jij analytisch sterk en kun jij dit vertalen naar plannen en inspirerende gesprekken? Lees dan snel verder! wat bieden wij jou Salaris van €2400 - €2600 obv 40 uur Minimaal 6 maanden Werklocatie is Utrecht Werken bij bol.com wie ben jij Jij bent commercieel gedreven en weet altijd aan de juiste knoppen te

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer begint jouw dag na een bak koffie met een stand up. De vorderingen worden tijdens de stand up besproken en de doelen worden opgesteld waar jullie als team in de volgende sprint naartoe gaan werken. Onze backend is geschreven in .NET Core en onze Front-end in Angular. Bij ons ga jij dan ook Fullstack aan de slag. Jij wordt hier opgeleid om zelfstandig te kunnen programmeren en applicaties te kunnen implementeren. Er wordt op projectbasis gewerkt, dit bied leuke uitdagingen omdat elke klant een andere visie heeft over de applicatie die wij maken. Je gaat

Bekijk vacature »

Junior Back end developer PHP, Symfony

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

Junior Software Developer C# Verhuursector Verhuur

Samengevat: Wij ontwikkelen en leveren softwaresystemen voor de logistieke sector en de verhuursector. Ben jij geschikt als Junior Software Developer? Heb je ervaring met Delphi? Vaste baan: C# Software Developer Logistiek HBO €2.500 - €3.900 Deze werkgever is een software ontwikkelaar, gericht op software voor de logistieke sector. Deze werkgever heeft eigen producten ontwikkelen en leveren ook maatwerk. Ons bedrijf kent een boeiende en inspirerende werkomgeving met een open cultuur en mogelijkheden voor je verdere ontwikkeling. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om

Bekijk vacature »

Als Lead PHP developer bijdragen aan het onderwijs

Functie Als Lead PHP developer zet je samen met het team en de andere lead developers de technische lijnen uit als het gaat om het ontwikkelen van de applicaties en bepaal je samen met de PO waar elke sprint aan gewerkt zal worden. Je kunt op basis van een user story een goede aanpak formuleren en een planning opstellen, en andere hierin meenemen. Wanneer je team code schrijft verwacht je degelijke oplossingen, bij voorkeur gebruik makend van Domain Driven Design. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »

Medior/senior Front-end developer

Functie Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden gebouwd, of grote complexe wijzigingen worden doorgevoerd op bestaande omgevingen. Je kunt (afhankelijk van jouw wensen en doelen) dus afwisselend werken in beide teams. Hiernaast participeer je in het Chapter Front-end development waar gezamenlijk kennis en ervaring wordt gedeeld. Als Front-end developer is het jouw doel

Bekijk vacature »

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

Bekijk vacature »

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »
Tom Beuckelaere

Tom Beuckelaere

16/09/2007 20:33:00
Quote Anchor link
Beste leden,

Ik creeër een plaatje met de gd library van php vanaf een bestaande png met transparante achtergrond, na het generen heeft het plaatje geen transparante achtergron meer maar een gekleurde achtergrond, hoe komt dit?

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php
error_reporting(E_ALL + E_STRICT);
ini_set( "display_errors", 1);

class Generate {
    
    private $button;
    
    public function __construct($font,$size,$image,$color,$text,$align){
        
        $this->constructImage($font,$size,$image,$color,$text,$align);
        return $this->button;
    }

    
    private function constructImage($font,$size,$image,$color,$text,$align){
                        
        $button = imagecreatefrompng($image);
        $boundingbox = imagettfbbox($size,0,$font,$text);
        switch ($align) {
            case
"left":
                $x = 20;
                break;
            case
"center":
                $x = (imagesx($button)-($boundingbox[2]))/2;
                break;
            case
"right":
                $x = imagesx($button) -($boundingbox[2])-10;
                break;
            default:

                break;
        }

        $y = imagesy($button) - (imagesy($button)-$size)/2;
        $col = imagecolorallocate($button,hexdec($color[1]).hexdec($color[2]),hexdec($color[3]).hexdec($color[4]),hexdec($color[5]).hexdec($color[6]));
                
        imagettftext($button,$size,0,$x,$y,$col,$font,$text);
        header("Content-type: image/png");
        header('Content-Disposition: attachment; filename="button.png"');
        readfile($this->button = imagepng($button));
        imagedestroy($button);        
    }
}


?>


EDIT: Live Demo
Gewijzigd op 01/01/1970 01:00:00 door Tom Beuckelaere
 
PHP hulp

PHP hulp

24/11/2024 10:12:38
 
Hans Q

Hans Q

16/09/2007 20:56:00
Quote Anchor link
png heeft bij sommige browsers geen achtergrond... daar voor heb je wel een java-script... maar dat word niet door iedereen ondersteund...
 
Tom Beuckelaere

Tom Beuckelaere

16/09/2007 21:01:00
Quote Anchor link
het gebeurt in opera
 
Bo az

Bo az

16/09/2007 21:08:00
Quote Anchor link
Volgens mij moet je iets met imagecolortransparant().
 
Tom Beuckelaere

Tom Beuckelaere

16/09/2007 21:11:00
Quote Anchor link
heb ik geprobeerd maar werken wil het niet, heeft niemand een voorbeeld hoe het wel lukt?
 
Jan Koehoorn

Jan Koehoorn

16/09/2007 21:20:00
Quote Anchor link
Ik zal even voor je kijken.
 
Tom Beuckelaere

Tom Beuckelaere

16/09/2007 21:26:00
Quote Anchor link
Jan Koehoorn schreef op 16.09.2007 21:20:
Ik zal even voor je kijken.


Dank je Jan ;)
 
Jan Koehoorn

Jan Koehoorn

16/09/2007 21:50:00
Quote Anchor link
Edit:
Zo te lezen werkt het niet vanwege in bug in GD

Ik had dit script, maar het werkt nog niet goed:
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
27
28
29
30
31
32
33
34
35
36
37
38
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>PNG experiment</title>
    
    <style type="text/css" media="screen">
    body {background: url(bg_bw.gif);}
    </style>
</head>

<body>
    <p><img src="test2.png" /></p>
    
    <?php
        $img
= 'test2.png';
        $src = imagecreatefrompng ($img);
        list ($w, $h) = getimagesize ($img);
        $dst = imagecreatetruecolor ($w, $h);
        imagealphablending ($src, true);
        imagealphablending ($dst, true);
        imagecopymerge ($dst, $src, 0, 0, 0, 0, $w, $h, 100);
        
        for ($x = 0; $x < $w; $x++) {
            for ($y = 0; $y < $h; $y++) {
                
            }
        }

        
        imagepng ($dst, 'test3.png');
        imagedestroy ($src);
        imagedestroy ($dst);
    ?>

    
    <p><img src="test3.png" /></p>
</body>
</html>

Er gaat iets fout bij het handlen van de transparantie. Misschien dat je eerst die PNG als bestand kunt kopiëren en dan van die kopie met imagecreatefrompgn aan de gang?
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Tom Beuckelaere

Tom Beuckelaere

16/09/2007 22:03:00
Quote Anchor link
lukt niet echt :s
 
Tom Beuckelaere

Tom Beuckelaere

16/09/2007 22:05:00
Quote Anchor link
Een bug, dus ik kan het niet oplossen?
 

16/07/2010 09:52:53
Quote Anchor link
Ik weet dat wel !

Als je een programma net als PSP heb kun je png opslaan, met alfa transpiratie hier door word heel het plaatje doorzichtig ;)Althans aleen de witte achtergrond waarom het ging ... Heb het zelf uit gevonden als je zo'n plaatje doorichtig wil kan ik het voor je doen schild je een hoop werk...

Laat het me maar weten !
Gewijzigd op 16/07/2010 09:54:12 door
 

16/07/2010 09:58:41
Quote Anchor link
Perry Saarloos op 16/07/2010 09:52:53:
Ik weet dat wel !

Als je een programma net als PSP heb kun je png opslaan, met alfa transpiratie hier door word heel het plaatje doorzichtig ;)Althans aleen de witte achtergrond waarom het ging ... Heb het zelf uit gevonden als je zo'n plaatje doorichtig wil kan ik het voor je doen schild je een hoop werk...

Laat het me maar weten !


Lees de eerste regel eens.
Hij heeft al een transparant plaatje.


Ik vind imagick beter werken dan GD. Betere uitkomsten, en ondersteund meer.
Is ook nog eens classes.
 
- Mark -

- Mark -

16/07/2010 10:00:31
Quote Anchor link
Waarom zijn jullie een topic uit 2007 aan het bumpen?
 

16/07/2010 10:06:10
Quote Anchor link
Mark Coenen op 16/07/2010 10:00:31:
Waarom zijn jullie een topic uit 2007 aan het bumpen?


Omdat ik daar niet eens op lette (want ik vind dat tegenwoordig niet duidelijk staan), en iemand kan hetzelfde probleem hebben. Die kan dan ook baad hebben aan imagemagick.
 



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.