Seite 1 von 1

DrawText() Font Problem (erledigt)

Verfasst: 20.04.2017 16:41
von tft
Hallo,

ich habe ein kleines Problem mit der Darstellung von Fonts, und hoffe Ihr habt eine Idee.
Der Blaue Pfeil Zeigt die 0,0 Position wenn z.B. mit DrawText() ein Text auf einen Canvas
Gezeichnet wird. Den Namen der Gelben Linie weis ich nicht. Aber Bei Android ist der 0,0
Punkt genau da. Ich muss jetzt aus diversen Gründen mit PureBasic ebenfals den 0,0 Punkt
an dieser Stelle haben. Da dieser sehr Individuell gesetzt sein kann. Muss ich diese Info aus
den Font Daten holen. Aber PB bietet da keine Funktion für an.

Bild

Please Help ----

Re: DrawText() Font Problem

Verfasst: 20.04.2017 17:11
von Kiffi
tft hat geschrieben:Den Namen der Gelben Linie weis ich nicht.
bei Deinem aktuellen Problem kann ich leider nicht helfen. Aber hier ist eine Grafik mit den richtigen Begriffen. Vielleicht hilft das bei der weiteren Recherche:

Bild

(Quelle: http://www.webmasterpro.de/design/artic ... iften.html)

Grüße ... Peter

Re: DrawText() Font Problem

Verfasst: 20.04.2017 18:55
von freak
Die VectorDrawing library kann das:

Code: Alles auswählen

VectorTextHeight(Text$, #PB_VectorText_Baseline)
http://www.purebasic.com/german/documen ... eight.html

Re: DrawText() Font Problem

Verfasst: 20.04.2017 20:45
von tft
Hallo,

danke für die Hilfe.