ImageResize Functie

Door Robin , 18 jaar geleden, 4.561x bekeken

Elke keer als je wilt resizen naar andere verhoudingen loop je tegen het probleem aan dat je het oorspronkelijke plaatje 'samenperst'. Horizontaal danwel verticaal.

Een vriend van mij had hetzelfde probleem en vervolgens heb ik een functie gemaakt die vanuit het centrum de te grote dimensie bijknipt. Dit betekent dat het plaatje wordt bijgeknipt van links en van rechts of van boven en onderen om vervolgens te worden geresized.

Het werkt op dit moment alleen voor .jpg images.

Gesponsorde koppelingen

PHP script bestanden

  1. imageresize-functie

 

Er zijn 51 reacties op 'Imageresize functie'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Bas Kreleger
Bas Kreleger
18 jaar geleden
 
0 +1 -0 -1
Ziet er erg gaaf uit.. Ik heb ooit ook wel zoiets gemaakt alleen niet als losse functie!! mijn complimenten..
Marien xD
Marien xD
18 jaar geleden
 
0 +1 -0 -1
precies wat ik nodig had thanks ;)
Marien xD
Marien xD
18 jaar geleden
 
0 +1 -0 -1
je kan dit (imagecreatefromjpeg ($imgFILE); ) toch ook aanpassen als je een ander type wil?
Robin
robin
18 jaar geleden
 
0 +1 -0 -1
hmz, dunnow eigenlijk. Er was een tijdje een probleem met gif bestanden, dit ivb met een compressiepatent voor die bestanden. Maar volgens mij is deze nu afgelopen
Marien xD
Marien xD
18 jaar geleden
 
0 +1 -0 -1
foutje:

$source_used_x = $source_x

moet

$source_used_x = $source_x;

worden
Bas Kreleger
Bas Kreleger
18 jaar geleden
 
0 +1 -0 -1
is aangepast .. puntkomma vergeten dus :)
Robin
robin
18 jaar geleden
 
0 +1 -0 -1
misschien tijd om een rezise pack te maken zodat je net zoals in photoshop bij canvas resize kan selecteren vanuit welke hoek je het plaatje "in wil schuiven".
Hmz.... even bedenken hoe dat te doen. Heb al een idee voor de form layout.
Roy Bongers
Roy Bongers
18 jaar geleden
 
0 +1 -0 -1
Mmh deze is best goed volgensmij :D. Ik heb vanmogen een oud GD script van mij voor 't resizen aangepast. Maar als ik had geweten dat dit er stond had me dat weer wat tijd gescheeld waarsschijnlijk. Maja t is niet erg. Ik denk dat ik die binnekort ook eens in een functie gaan zetten. Is wel zo handig ;).

ps. dit zorgt er voor dat andere extensies ook werken :). de bekendste dan.

....

Ik heb in mijn script verschillende losse functies gemaakt.

mmh wacht ik post men hele script wel zo is het misschien niet duidelijk wat alles is.

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
<?
require("config.php");

 if (isset($_POST['uploaden']))
 {

  require("config.php");

  function
create_image_from($ext,$naam)
  {

   if ($ext == 'jpg')
    $org = imagecreatefromjpeg("img/big_".$naam);
   elseif ($ext == 'gif')
    $org = imagecreatefromgif("img/big_".$naam);
   elseif ($ext == 'png')
    $org = imagecreatefrompng("img/big_".$naam);
  else
    die("ERROR while createing image -> create_image_from");

  return $org;
 }
  
  function
complete_img($ext,$create,$naam)
  {

   if ($ext == 'jpg')
    imagejpeg($create, "img/".$naam, 100);
   elseif ($ext == 'gif')
    imagegif($create, "img/".$naam, 100);
   elseif ($ext == 'png')
    imagepng($create, "img/".$naam, 100);
   else
    die("ERROR while createing image -> complete_img");
  }


  $img = $foto_name;

  if ($img == "")
  {

   echo "U heeft geen bestand opgegeven.";
   exit();
  }

/*
  $naam = explode("/", $foto_name);  
  $naam = end($naam);
  $naam = strtolower($naam);
*/

  $expl = explode(".", $img);
  $ext = end($expl);
  $ext = strtolower($ext);
  
  $naam = $_POST['naam'].".".$ext;
 
  if (!(($ext == 'jpg') || ($ext == 'gif') || ($ext == 'png')))
  {

   echo "U afbeelding heeft niet de juiste extensie.<br>";
   echo "Toegestaan zijn: gif, jpg en png<br>";
   exit();  
  }

 
  copy($foto,"img/big_".$naam);
    
  // functie orginele foto ophalen
  $org = create_image_from($ext,$naam);
 
  $size = getimagesize("img/big_".$naam);
  $width = $size[0];
  $height = $size[1];

  if ($size[0] == $size[1])
  {

   $newwidth = 100;
   $newheight = 100;
  }

  elseif ($size[0] > $size[1])
  {

   $newwidth = 100;
   $newheight = round($size[1] * 100 / $size[0]);
  }

  elseif ($size[0] < $size[1])
  {

   $newheight = 100;
   $newwidth = round($size[0] * 100 / $size[1]);
  }

  else
  {
   echo "ERROR while createing image -> size";
   echo "$size[0] x $size[1]";
   exit();
  }

  
  $create = imagecreatetruecolor($newwidth, $newheight);
  imagecopyresized($create, $org, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

  // functie orginele foto ophalen
  complete_img($ext,$create,$naam);
  
  imagedestroy($org);
  imagedestroy($create);
  $del = "img/big_".$naam;
  //echo $del;
  unlink($del);
  
  $imgsize = $foto_size;
  $name = $naam;
  $size = floor($imgsize / 1024);
  $datum = date("Y-m-d H:i:s");
  $sizeNew = filesize("img/".$naam);
  $sizeNew = floor($sizeNew / 1024);
  
  echo "Orgineel:<br />";
  echo "Naam: ".$foto_name."<br />";
  echo "Grote: ".$width." x ".$height."<br />";
  echo "Aantal Kb: ".$size." Kb<br /><br />";

  echo "Nieuw:<br />";
  echo "Naam: ".$name."<br />";
  echo "Grote: ".$newwidth." x ".$newheight."<br />";
  echo "Aantal Kb: ".$sizeNew." Kb<br />";
  echo "Laatst Gewijzigt: ".$datum."<br />";
  ?>

<center>
U afbeeling is geupload.<hr><img src="img/
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "$name";?>
"><hr>
</center>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?
 $orgNaam
= ucfirst($_POST['naam']);
 $sql = "UPDATE products SET url = '".$naam."' WHERE naam = '".$orgNaam."'";
 mysql_query($sql) or die(mysql_error());
 }

 
 $sql = "SELECT * FROM products ORDER BY naam ASC";
 $res = mysql_query($sql);
 ?>


<center>
BELANGRKIJK: tripod ondersteunt GEEN gifjes. Als je dit toch probeert zul je een error krijgen.
<table>
<form method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $PHP_SELF; ?>
" enctype="multipart/form-data">
<tr><td>Bestand:</td><td><input type="file" name="foto"></td></tr>
<tr><td>Naam Product:</td><td>
<select name="naam">
<option></option>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
 while ($var = mysql_fetch_object($res))
 {

  $val = strtolower($var->naam);
  echo "<option value=\"".$val."\">".$var->naam."</option>\n";
 }

 ?>

</select>
</td></tr>
<tr><td colspan="2" align="center"><input type="submit" name="uploaden" value="Uploaden" /></td></tr>
</form>
</table>
</center>

De mijne is niet zo dynamisch jammer genoeg. Ik ga em wel een keer dynamsich maken en dan post ik em hier wel. of zou dat geen nut meer hebben omdat het eigenlijk toch op hetzelfde neer komt?
Marien xD
Marien xD
18 jaar geleden
 
0 +1 -0 -1
Volgens mij kan het ook zo:

$new_filename = $imgDIR . $imgNAME . $imgEXTENSION;

ipv zo:

$new_filename = ''.$imgDIR.''.$imgNAME.''.$imgEXTENSION.'';
Robin
robin
18 jaar geleden
 
0 +1 -0 -1
yup. even aanpassen, ikzelf heb de berekeningen gedaan, vriend van mij bouwde er een functie omheen

Op dit moment ben ik het nog aan het verbeteren.
Marien xD
Marien xD
18 jaar geleden
 
0 +1 -0 -1
ik krijg bij mij nu dit: Fatal error: Call to undefined function: imagecreatefromjpeg() in /home/denbeste/public_html/admin/upload.php on line 23

wat is hier aan te doen?
Robin
robin
18 jaar geleden
 
0 +1 -0 -1
uhm.. heb je wel GD ondersteuning?

http://nl.php.net/manual/en/function.imagecreatefromjpeg.php is namelijk gewoon een php functie.
Marien xD
Marien xD
18 jaar geleden
 
0 +1 -0 -1
dat ben ik nu aan het uitzoeken met mijn host hij zegt dat het aanstaat dus ff afwachten ;)
Mitch X
Mitch X
18 jaar geleden
 
0 +1 -0 -1
Kijk via phpinfo() :)


18 jaar geleden
 
0 +1 -0 -1
Prima werkend script, maar waarom houdt hij geen rekening met de 'aspect ratio' van het plaatje wat geresized wordt?
Robin
robin
18 jaar geleden
 
0 +1 -0 -1
Dat zou kunnen door de situatie van de 'andere kant' te benaderen en vervolgens ook mensen de achtergrondkleur te laten kiezen (ivb met achtergrond website).

De bedoeling van dit script was om alle submitted pictures in hetzelfde formaat frame te plaatsen, ervan uitgaand dat de meest belangrijke details in het centrum van de picture staan.

Een project met meer features is http://phpthumb.sourceforge.net/
Johan
Johan
18 jaar geleden
 
0 +1 -0 -1
qu'est-ce que c'est??

(wat is het...:P:P:D)
Robin
robin
18 jaar geleden
 
0 +1 -0 -1
Een functie die plaatjes op een mooie manier verkleint, zonder vervormingen.


18 jaar geleden
 
0 +1 -0 -1
Hallo,

Zou iemand mij kunnen vertellen hoe ik kan zie of ik GD ondersteuning
heb? En hoe ik die eventueel kan installeren.

Alvast bedankt!
Robin
robin
18 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?

phpinfo();

?>


18 jaar geleden
 
0 +1 -0 -1
En hoe staat dat vermeld in phpinfo?
Bas Kreleger
Bas Kreleger
18 jaar geleden
 
0 +1 -0 -1
zoeken op GD?


18 jaar geleden
 
0 +1 -0 -1
In phpinfo staat nergens GD, dit houdt dus in dat ik dit niet heb? Waar kun je dat downloaden?
PrisonerOfPain
PrisonerOfPain
18 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
if (!extension_loaded('gd'))
{

      trigger_error ('Geen GD aanwezig, helaas', E_USER_ERROR);
}

?>


Op PHP.net staat duidelijk waar GD te vinden is trouwens;
> If you have the GD library (available at ยป http://www.boutell.com/gd/) you will
> also be able to create and manipulate images.


17 jaar geleden
 
0 +1 -0 -1
Waardevolle site dit zeg!
Ben eens met dit scriptje aan de gang gegaan, ik krijg alleen nu de volgende fout:
Warning: imagejpeg(): Unable to open '../pics/hellingen/' for writing in D:\www\users\domein.nl\trailerhellingen\site\admin\helling.php on line 254

Op lijn 254 staat het volgende:
ImageJpeg($create_blank,$new_filename,$quality);

Waarom wil hij daar niet schrijven? De complete map trailerhellingen heeft schrijfrechten, inclusief alle submappen.
Marcel
Marcel
17 jaar geleden
 
0 +1 -0 -1
Dan staat er toch ergens iets niet goed in de paden en lanen verwijzing, heb ik ook eens gehad. Loop alles nog eens goed na
Sander
Sander
17 jaar geleden
 
0 +1 -0 -1
Hij werkt niet helemaal goed, als je namelijk een afbeelding van 600 x 200 hebt, dan maakt hij er een afbeelding van 300 x 300, kortom de hoogte is vergroot, heeft er iemand een oplossing?
Sander
Sander
17 jaar geleden
 
0 +1 -0 -1
Ben er nog niet uit! :(


17 jaar geleden
 
0 +1 -0 -1
Hoe roep ik deze functie aan?
Kan ik vanuit een uplaodform direct deze functie aanroepen?
Kevin
Kevin
17 jaar geleden
 
0 +1 -0 -1
Ik had een vraagje hoe moet je dit invullen ?? :

// $breedte is nieuwe breedte
// $hoogte is nieuwe hoogte
// $imgFILE waar het plaatje van gemaakt wordt, het orgineel dus (bijv $_FILES['image']['tmp_name'])
// $imgDIR waar het plaatje naartoe verhuisd als ie gemaakt is
// $imgNAME nieuwe naam voor plaatje (bijv. mysql_insert_id () )
// $imgEXTENSION jpg of voor thumbs _th.jpg etc.
// $quality getal tussen de 0 en 100 waarbij 100 beste kwaliteit is


dus moet je achter bijv :
// $breedte 600 of moet je het anders invullen ?? help ben een php noob

Groet kevin


17 jaar geleden
 
0 +1 -0 -1
eerst php leren, plz
Erik Rijk
Erik Rijk
17 jaar geleden
 
0 +1 -0 -1
@ Sebastiaan

Het valt me altijd op hoe bot jij reageerd op sommige vragen

We zijn allebei net zo geweest, dat we alles gingen vragen
laat hem het op een normale manier weten
je bent ten slotte op dit forum om andere mensen te ondersteunen in hun weg naar de fantastische wereld van php ;)
Kevin
Kevin
17 jaar geleden
 
0 +1 -0 -1
@ erik bedankt voor de steun

@ sebastiaan jij moest het toch ook ooit leren maar als je het dan zo goed weet kan je het dan niet effe zeggen ??

Groet Kevin


17 jaar geleden
 
0 +1 -0 -1
Kijk, iedereen, zelfs ik als n00b wist hoe je functies moest toepassen. Als je n00b bent weet je tenminste de syntax een beetje, je kan met variablen werken, en kan functies toepassen. Ja toch?
Erik Rijk
Erik Rijk
17 jaar geleden
 
0 +1 -0 -1
ja dat is wel zo maar let een beetje op met wat je zegt
want het wordt niet echt door iedereen in dank afgenomen


17 jaar geleden
 
0 +1 -0 -1
Ontopic maar weer?


17 jaar geleden
 
0 +1 -0 -1
Quote:
de fantastische wereld van php ;)
PHP is wel een sleur-en-pleur taal, maar hij is wel fanatatisch :P
Erik Rijk
Erik Rijk
17 jaar geleden
 
0 +1 -0 -1
het klonk wel leuk :P


17 jaar geleden
 
0 +1 -0 -1
Dat wel :p
Ik hou meer van het woord "sleur-en-pleur-taal".
Rico Humme
Rico Humme
17 jaar geleden
 
0 +1 -0 -1
Goeiedag,

Ik heb dit script gebruikt. Ziet er heel goed uit en begrijp het ook allemaal maar het enige wat het bij mij niet doet is het uploaden :S

Dus waar zit die fout.


17 jaar geleden
 
0 +1 -0 -1
Dan mag je misschien niet uploaden. Zet eens error_reporting(E_ALL); boven je script
Rico Humme
Rico Humme
17 jaar geleden
 
0 +1 -0 -1
uploaden mag ik wel want met move_uploaded_file() werkt het wel
Emile
emile
16 jaar geleden
 
0 +1 -0 -1
hoe kan ik deze functie aanroepen?/?

ik ben een leek ik weet het ...
Robert Deiman
Robert Deiman
16 jaar geleden
 
0 +1 -0 -1
Ik heb ook een aanpassing gedaan, ik vond het toch mooier wanneer je image echt een verkleining, dus ook qua verhoudingen, van het origineel is:

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
44
45
46
47
48
49
50
51
52
<?
// $breedte is nieuwe breedte
// $hoogte is nieuwe hoogte
// $imgFILE waar het plaatje van gemaakt wordt, het orgineel dus (bijv $_FILES['image']['tmp_name'])
// $imgDIR waar het plaatje naartoe verhuisd als ie gemaakt is
// $imgNAME nieuwe naam voor plaatje (bijv. mysql_insert_id () )
// $imgEXTENSION jpg of voor thumbs _th.jpg etc.
// $quality getal tussen de 0 en 100 waarbij 100 beste kwaliteit is


function create_new_JPGimage ($breedte, $hoogte, $imgFILE, $imgDIR, $imgNAME, $imgEXTENSION, $quality)
    {
                    
    
    //temp_photo voor thumbnail maken
    $photo = imagecreatefromjpeg($imgFILE);
        
    
    $target_x = $breedte;
    $target_y = $hoogte;
    // maten van afbeelding verkrijgen
    list($width, $height) = getimagesize($imgFILE);
    // als foto hoger dan breed is
    if ($height > $width){
        $resize_ratio= ceil($width/$target_x);
        }

    // als foto breder dan hoog is
    elseif($height < $width){
        $resize_ratio= ceil($height/$target_y);
        }

    // als foto even breed als hoog is
    elseif($height == $width){
        $resize_ratio= ceil($width/$target_y);
        }

    $newheight=ceil($height/$resize_ratio);
    $newwidth=ceil($width/$resize_ratio);
    $source_used_x = $width;
    $source_used_y = $height;
    $from_x = '0';
    $from_y = '0';
    
    //nieuwe image maken en wegschrijven naar dir
    
    $create_blank = imagecreatetruecolor ($newwidth, $newheight);
    
    imagecopyresampled ($create_blank, $photo, 0, 0, 0, 0, $newwidth, $newheight, $source_used_x, $source_used_y);
    
    $new_filename = $imgDIR.$imgNAME.$imgEXTENSION;
                    
    ImageJpeg($create_blank,$new_filename,$quality);
    
    Imagedestroy($photo);
    }

?>
Johan slaghuis
johan slaghuis
16 jaar geleden
 
0 +1 -0 -1
Werkt geweldig!...Had ik net nodig.
Thnx
Guido van C
Guido van C
16 jaar geleden
 
0 +1 -0 -1
Wat doe ik fout? gd is geinstalleerd en de map test staat op 777.

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
<?php
if(isset($_POST['submit'])){
    $a = $_FILES['foto']['tmp_name'];
    $b = 100;
    $c = 100;
    $d = 'test/';
    $e = $_POST['naam'];
    $f = 'jpg';
    $g = 100;
// $breedte is nieuwe breedte
// $hoogte is nieuwe hoogte
// $imgFILE waar het plaatje van gemaakt wordt, het orgineel dus (bijv $_FILES['image']['tmp_name'])
// $imgDIR waar het plaatje naartoe verhuisd als ie gemaakt is
// $imgNAME nieuwe naam voor plaatje (bijv. mysql_insert_id () )
// $imgEXTENSION jpg of voor thumbs _th.jpg etc.
// $quality getal tussen de 0 en 100 waarbij 100 beste kwaliteit is


function create_new_JPGimage
....het script
}
create_new_JPGimage($a, $b, $c, $d, $e, $f, $g);
}

else
{
 echo'
    <form action="test13.php" method="post" enctype="multipart/form-data">
    <input type="file" name="foto"><br>
    <input type="text" name="naam"><br>
    <input type="submit" value="Upload" name="submit"><input type="reset" value="Reset">
    </form>
'
;
}

?>
Johan slaghuis
johan slaghuis
16 jaar geleden
 
0 +1 -0 -1
Volgend scriptje werrkt uitstekend bij mij. Maakt een nieuwe, vierkante thumb aan van de foto, die tevens geupped wordt

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
<?
include('functions.php');

$submit = $_POST['submit'];
$id = $_REQUEST['id'];

if (($Submit)&&($id))
{

    
 $breedte = 150;
 $hoogte = 150;
 $imgFILE = "../projekten/$id/afbeeldingen/$inserted_id.jpg";
 $imgDIR = "../projekten/$id/afbeeldingen/";
 $imgNAME = $inserted_id;
 $imgEXTENSION = "-thumbnail.jpg";
 $quality = 100;
 
    if (is_uploaded_file($afbeelding))
    {

        $file = "../projekten/$id/afbeeldingen/$inserted_id.jpg";
        move_uploaded_file($afbeelding, $file);      
                        
        create_new_JPGimage ($breedte, $hoogte,$imgFILE,$imgDIR, $imgNAME, $imgEXTENSION, $quality );

        chmod("../projekten/$id/afbeeldingen/$inserted_id-thumbnail.jpg", 0777);
        chmod("../projekten/$id/afbeeldingen/$inserted_id.jpg", 0777);
    }
}

?>

<b>afbeelding toevoegen</b>
<form name="toevoegen" method="post" enctype="multipart/form-data" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?=$PHP_SELF?>
">
<input name="afbeelding" type="file" size="30"> (alleen .jpg)
<input type="hidden" name="id" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?=$id?>
">
<input type="submit" name="Submit" value="Opslaan">
</form>
Johan slaghuis
johan slaghuis
16 jaar geleden
 
0 +1 -0 -1
De sql query moet er maar ff bijdenken...:)

dat zal ik doen ivv.

:)
Zero Dead
Zero Dead
16 jaar geleden
 
0 +1 -0 -1
@Johan, wil je dat aub tussen [code] en [/code]-tags zetten, scheelt tijd voor de mensen die het willen gebruiken...

ps Wist je dat er ook nog een edit knop naast je bericht zit?
Geert
Geert
15 jaar geleden
 
0 +1 -0 -1
Volgens mijn provider (& php code check) staat GD Graphics Lib 2.028 geinstalleerd. Echter bij de volgende code krijg ik de volgende melding...

Error...
Fatal error: Call to undefined function: imageresize() in /.........../index_temp.php on line 123

Code..
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$mysock
= getimagesize("37274.jpg");
?>

<img src="37274.jpg"
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<?php imageResize($mysock[0],  
$mysock[1], 80); ?>
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Thijs X
Thijs X
15 jaar geleden
 
0 +1 -0 -1
imageResize() is geen standaard fucntie in PHP. Dus als je geen functie hebt aangemaakt of zo hebt genoemd gaat dat niet werken.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. imageresize-functie

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

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.