Afbeeldingen weergeven
Kies van te voren in welk formaat je de afbeelding wilt hebben. In PHP heb je daarvoor een ruime keuze. Gif, jpeg, png en bmp.
Ikzelf ga voor png. PNG is kleiner dan jpeg, beter dan gif en kan hetzelfde.. Waarom niet?
Als het goed is heb je voor een formaat gekozen. Dan ga je eerst een header verzenden:
Als je een ander bestandsformaat heb gekozen, zet je in plaats van gif, gewoonweg het betreffende bestandsformaat neer.
Om de afbeelding te weergeven gebruik je de expressie imagegif voor gif-afbeeldingen. Bij een ander bestandsformaat vervang je gif voor dat bestandsformaat.
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
header('Content-type: image/gif');
imagegif($afbeelding);
imagedestroy($afbeelding);
?>
header('Content-type: image/gif');
imagegif($afbeelding);
imagedestroy($afbeelding);
?>
Met de expressie imagedestroy maak ik het geheugen van de computer vrij, omdat de afbeelding daarin geladen was.
Als je de afbeelding in een html-pagina wilt weergeven, kun je met de <img>-tag gewoon het php-bestand aanroepen, zoals je bij een jpeg ook zou doen.
« vorige pagina | volgende pagina »
Inhoudsopgave
- Installeren en het assenstelsel
- Een lege afbeelding
- Afbeeldingen weergeven
- Lijnen en vierhoeken
- Tekst
- Leuk, maar wat kun je ermee?