ST_Letters — Returnerar inmatade bokstäver som återges som geometri med en standardstartposition vid origo och en standardtexthöjd på 100.
geometry ST_Letters(
text letters, json font)
;
Använder ett inbyggt teckensnitt för att rendera en sträng som en multipolygongeometri. Standardhöjden för texten är 100,0, avståndet från botten av en nedåtriktad bokstav till toppen av en stor bokstav. Standardstartpositionen placerar början av baslinjen vid origo. Att åsidosätta teckensnittet innebär att en json-karta skickas in, med ett tecken som nyckel och base64-kodade TWKB för teckensnittsformen, med teckensnitt som har en höjd på 1000 enheter från botten av de nedåtgående till toppen av de stora bokstäverna.
Texten genereras som standard i origo, så för att flytta och ändra storlek på texten måste du först använda funktionen ST_Scale
och sedan funktionen ST_Translate
.
Tillgänglighet: 3.3.0
SELECT ST_AsText(ST_Letters('Yo'), 1);
Brev som genereras av ST_Letters
SELECT ST_Translate(ST_Scale(ST_Letters('Yo'), 10, 10), 100,100);