Buchstaben höhe Ermitteln(TCanvas)

Für Probleme bezüglich Grafik, Audio, GL, ACS, ...
pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Re: Buchstaben höhe Ermitteln(TCanvas)

Beitrag von pluto »

Prima Sache...
Dateianhänge
Auswahl_096.png
Auswahl_096.png (36.49 KiB) 981 mal betrachtet
MFG
Michael Springwald

Benutzeravatar
Winni
Beiträge: 1577
Registriert: Mo 2. Mär 2009, 16:45
OS, Lazarus, FPC: Laz2.2.2, fpc 3.2.2
CPU-Target: 64Bit
Wohnort: Fast Dänemark

Re: Buchstaben höhe Ermitteln(TCanvas)

Beitrag von Winni »

Hi!

Schönes Teil. Und hilfreich. Solange man nicht auf missgestaltete TTFs stösst.

Zwei Anregungen:

* Ein Eingabefeld für den Test-Text. Dann könnte man gleich sehen, ob irgendwelche Emojis oder exotische Sprachen implementiert sind.

* Bei der Auswahl des Fonts zusätzlich den Style übergeben [fsBold, fsItalic, fsUnderline],
Die meisten Fonts haben die verschiedenen Styles in einer TTF-Datei. Die Zeiten in denen für jeden Style eine Datei geliefert wurde, sind glücklicherweise vorbei, aber die gibt es natürlich immer noch. Hintergrund: Manchmal haben kursiv oder bold eine größere Höhe als normal.

Winni

Antworten