Canvas.LineTo
verarbeitet nur Ganzzahlen. Du hast folgende Möglichkeiten:
- Runden.
- Faktor erhöhen. Also nicht 2,75 Pixel, sondern x10 oder x100. Also Round(27,5) Pixel oder 275 Pixel darstellen.
- Statt TBitmap.Canvas
mit GDI+, GR32 oder OpenGL / DirectX arbeiten. Da kannst du auch Fließkommazahlen angeben.