Я использую System.Drawing.Graphics.MeasureString
для измерения строк, но он возвращает разные результаты для одних и тех же параметров на компьютере с Windows и Ubuntu.В Ubuntu я получаю больше, чем в Windows.Сначала он даже не работал в Ubuntu, и мне пришлось установить эти пакеты libc6-dev, libgdiplus
и их зависимости.
Получение разных значений является для меня проблемой, потому что точное значение имеет последствия в приложении.
Я использую .NET Core 2.1, System.Drawing.Common v4.5.0
Можно ли как-то достичь одинаковых значений на обеих платформах?