Я использую reportlab 3.5.13 в Python 3.6.3 для генерации штрих-кодов с набором удобочитаемых тегов, чтобы текст отображался под штрих-кодом:
barcode128 = code128.Code128(barcode_value,
humanReadable=True,
barHeight=5*mm,
barWidth=0.2*mm,
quiet = 0,
fontSize = 12)
Я могу получить ширину и высотуСам штрих-код с barcode128.width и barcode128.height, но они не включают высоту текста.Поскольку я хочу расположить штрих-код в центре метки, мне нужно знать полную высоту.
Я уверен, что смогу решить это эмпирически для выбранного размера шрифта, расстояния и т. Д., Но я бы предпочелчтобы динамически решить это, чтобы я мог использовать пользовательский размер шрифта.
Кто-нибудь знает, как это сделать?Возможно, размеры шрифта имеют стандартную высоту?
Спасибо
Энди