LINUX.ORG.RU

История изменений

Исправление Forum0888, (текущая версия) :

https://www.freetype.org/

Получаете метрики шрифта и затем

FT_EXPORT( INT )  MetaGetHeightCell( // Расчет высоты ячейки в пикселях
 FT_GlyphMetrics_  *arGlyphMetrics,
 INT               WidthCellPixcel,
 CHAR              *pString
);

WidthCellPixcel - ширина ячейки в которую помещаем текст

Например для Python имеются неплохие биндинги для https://www.freetype.org/ (в inet полно примеров).

Лучше попробуйте все же то, что советовали вам ранее (так как мой совет пожалуй не для начинающих).

Исправление Forum0888, :

https://www.freetype.org/

Получаете метрики шрифта и затем

FT_EXPORT( INT )  MetaGetHeightCell( // Расчет высоты ячейки в пикселях
 FT_GlyphMetrics_  *arGlyphMetrics,
 INT               WidthCellPixcel,
 CHAR              *pString
);

WidthCellPixcel - ширина ячейки в которую помещаем текст

Например для Python имеются неплохие биндинги для https://www.freetype.org/ (в inet полно примеров).

Лучше попробуйте все же то что советовали вам ранее (так как мой совет пожалуй не для начинающих).

Исправление Forum0888, :

https://www.freetype.org/

Получаете метрики шрифта и затем

FT_EXPORT( INT )  MetaGetHeightCell( // Расчет высоты ячейки в пикселях
 FT_GlyphMetrics_  *arGlyphMetrics,
 INT               WidthCellPixcel,
 CHAR              *pString
);

WidthCellPixcel - ширина ячейки в которую помещаем текст

Например для Python имеются неплохие биндинги для https://www.freetype.org/ (в inet полно примеров).

Исправление Forum0888, :

https://www.freetype.org/

Получаете метрики шрифта и затем

FT_EXPORT( INT )  MetaGetHeightCell( // Расчет высоты ячейки в пикселях
 FT_GlyphMetrics_  *arGlyphMetrics,
 INT               WidthCellPixcel,
 CHAR              *pString
);

WidthCellPixcel - ширина ячейки в которую помещаем текст

Исходная версия Forum0888, :

https://www.freetype.org/

Получаете метрики шрифта и затем

FT_EXPORT( INT )  MetaGetHeightCell(                       // Расчет высоты ячейки в пикселях
 UseFont_ *pUseFont,
 INT      WidthCellPixcel,
 CHAR     *pString
);