Какова единица возвращаемых значений ImageFont.textsize ()? - PullRequest
0 голосов
/ 08 ноября 2018

Я пытаюсь использовать PIL для предварительного вычисления размера, который будет принимать данная строка текста с заданным шрифтом и размером. PIL, казалось, был более или менее единственным рабочим решением.

Я не уверен, что является единицей возвращаемого значения font.textsize(..). doc не указывает его.

Причина, по которой я спрашиваю, заключается в том, что меня смущают возвращаемые значения, как указано здесь: ImageFont.textsize () кажется неправильным

1 Ответ

0 голосов
/ 08 ноября 2018

Единицами измерения являются пиксели, поэтому он говорит вам, насколько большой холст вам понадобится для размещения текста.

Нет причин, по которым он должен совпадать с размером текста любого другого продукта.

Иногда наблюдается небольшое расхождение в 3-4 пикселя, возможно, в результате сглаживания.

...