https://finboldco.pages.dev/posts/html5-canvas-text/
Html5 Canvas Text