canvas unicode


Status
Dieses Thema wurde gelöst! Zur Lösung gehen…

Jofre

Erfahrenes Mitglied
Grüßt Euch,

ich möchte in Canvas vor eine Textzeile unicodezeichen wie z.B. ein Dreieck setzen

ctx.fillText(texts.na,texts.x, texts.y);

Sei z.B: das Unicodezeichen U+25B7(9656)

wie bringe ich es rein in ctx.fillText(...)?

LG
Joachim
 

Technipion

Erfahrenes Mitglied
Hallo Jofre,
denk daran Codezeilen als Inline-Code einzubinden.
Ich habe das Beispiel hier auf der Seite benutzt: Text zeichnen

Mit dieser Eingabe hier
Code:
ctx.font = "48px serif";
ctx.textBaseline = "hanging";
ctx.strokeText("Dreieck: ▷", 0, 100);
wird mir das Dreieck korrekt angezeigt.

Tipp: Unter Linux kannst du mit Strg+Shift+U die Eingabe von Unicode-Codes aktivieren.

Gruß Technipion
 

Jofre

Erfahrenes Mitglied
Danke Dir,

wo hast du das Dreieck her? Ich benötige noch ein Quadrat und Rechteck. Wo könnte ich die finden?

LG

Joachim
 
Status
Dieses Thema wurde gelöst! Zur Lösung gehen…