SVG 01¶
Opgave 1¶
Schrijf een Python programma dat volgende tekst op het scherm toont:
Beste Jan,
Je huidige score bedraagt 92.
Met vriendelijke groeten,
Henk
Opgave 2¶
Pas het programma uit opgave 1 aan, zodanig dat de persoonsnamen en de score via variabelen aanpasbaar zijn.
Opgave 3¶
Voor foto’s worden dikwijls bestandsformaten JPEG, PNG en GIF gebruikt. Dit zijn pixelgebaseerde formaten. Je kan ze zien als een verzameling van kleurwaarden voor iedere pixel van de afbeelding. Voor niet-fotografische afbeeldingen wordt op het web het SVG formaat gebruikt. Dit formaat werkt anders dan de pixelgebaseerde formaten. Ze omschrijven de hele afbeelding door middel van tekst. Schrijf een Python programma dat volgende tekst op het scherm toont:
<svg version="1.1"
baseProfile="full"
width="300" height="200"
xmlns="http://www.w3.org/2000/svg">
<circle cx="150" cy="100" r="80" fill="green" />
</svg>
Kopieer de uitvoer naar een tekstbestand met naam afbeelding.svg. Probeer het bestand te openen met je webbrowser.
Tip:
Via de “redirect”-operator kan je de uitvoer van je programma naar een bestand uitschrijven. https://developer.mozilla.org/en-US/docs/Web/SVG
Opgave 5¶
Pas het programma in opgave 4 aan zodanig dat er 3 cirkels getoond worden.
Zorg dat de tweede cirkel rood is, met straal 50, en centrum op positie (30,30).
Zorg dat de derde cirkel blauw is, met straal 5, en centrum op positie (180,100).
Kopieer de uitvoer naar een tekstbestand met naam afbeelding.svg. Probeer het bestand te openen met
je webbrowser.
Opgave 5b¶
Pas het programma in opgave 4 aan zodanig dat er ook een rechthoek getoond wordt:
<rect x=”0” y=”20” width="80" height="40" fill="red" />