Scalable Vector Graphics/Eigen vormen: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting |
Geen bewerkingssamenvatting |
||
Regel 1:
Om niet vast te zitten aan de [[Scalable Vector Graphics/Basisfiguren|basisvormen]] is er ook een manier om je eigen vormen te maken
De algemene syntax is:
{{Voorbeeld|1=
<path d="[commando's en coördinaten]" />
Regel 19 ⟶ 18:
Het "ga naar" commando wordt gebruikt om naar een nieuw beginpunt te gaan zonder iets te tekenen. Dit commando wordt aangeroepen met ''M'' of ''m'', gevolgd door een ''x''- en ''y''-waarde gescheiden door een komma.
Worden er meerdere ''x''- en ''y''-waarden opgegeven dan worden deze uitgevoerd als 'lijn naar', dus alsof er een ''
Voor het eerste ''M''-commando binnen het ''d''-attribuut van een ''path''-element worden absolute en relatieve waarden gelijk afgehandeld: de opgegeven coördinaten gelden in beide gevallen ten opzichte van het nulpunt van het canvas. Voor eventuele volgende bestaat dit onderscheid wel: een (relatief) ''m''-commando zal een verplaatsing tot gevolg hebben ten opzichte van het laatst getekende punt.
Regel 29 ⟶ 28:
Argumenten: ''x'',''y'' [''x'',''y''] [''x'',''y''] etc.
Met "lijn" wordt een rechte lijn getekend van het laatst getekende punt naar de opgegeven positie. Dit commando wordt aangeroepen met ''L'' of ''l'', gevolgd door ''x'' en ''y'', gescheiden door een komma. Eventuele volgende coördinatenparen worden uitgevoerd alsof er hetzelfde
==Horizontale lijn==
Regel 35 ⟶ 34:
Waarde: ''x'' [''x''] [''x''] etc.
Het ''H''-commando tekent een horizontale lijn van het laatst getekende punt naar het opgegeven ''x''-coördinaat. Eventuele volgende waarden worden uitgevoerd alsof er hetzelfde
==Verticale lijn==
Regel 41 ⟶ 40:
Waarde: ''y'' [''y''] [''y''] etc.
Het ''V''-commando tekent een verticale lijn van het laatst getekende punt naar het opgegeven ''y''-coördinaat. Eventuele volgende waarden worden uitgevoerd alsof er hetzelfde
==Curve==
|