У меня возникли некоторые трудности при создании линейки с помощью SkiaSharp. Ниже приведен мой код, и он не рисует сегментацию линейки с правильным расстоянием между пикселями. Требуется некоторая помощь в объяснении причины нерегулярного межстрочного интервала.
canvas.DrawLine( 0, info.Height, 0, info.Height / 2, BlackStroke);
canvas.DrawLine(info.Width , info.Height, info.Width, info.Height / 2, BlackStroke);
for (int seg=1; seg <= 23; seg++)
{
canvas.DrawLine((info.Width/24) * seg, info.Height, (info.Width / 24) * seg, info.Height/2, BlackStroke);
}