Proprietà
- g2d.direction=”…”
- g2d.fillStyle=”…”, le caratteristiche del riempimento
- …
- g2d.font=”…”, le caratteristiche del font da utilizzare, nello stile di CSS ma con delle limitazioni
- …
- g2d.strokeStyle=”…”, le caratteristiche del contorno
- …
- g2d.textAlign=”…”
- “left”, “center”, “right”
- “start”, “end”
- g2d.textBaseline=”…”
- …
Metodi
- g2d.fillText(text, x, y), scrive il riempimento del testo text, alla posizione (x,y)
- g2d.strokeText(text, x, y), scrive solo il contorno del testo, alla posizione
- text, testo
- x, colonna
- y, riga
- g2d.mesureText(“…”), restituisce un oggetto con le varie dimensioni del testo
- …
Prova…
g2d.font="30px Arial"; // Imposta il font a "Arial" con altezza 30 pixel
g2d.textAlign="center"; // Centra il testo
g2d.fillText("Ciao mondo!",50, 50); // Scrive "Ciao mondo!" alla colonna 50 e riga 50
g2d.fillText("Ciao mondo!",50,100); // Scrive "Ciao mondo!" alla colonna 50 e riga 100
g2d.fillText("Ciao mondo!",
canvas.width/2,
canvas.height/2); // Scrive al centro della canvas