Ответ 1
Ширина равна 1/256 ширины нулевого символа для шрифта по умолчанию. Достаточно хорошее приближение:
def get_width(num_characters):
return int((1+num_characters) * 256)
Я чрезвычайно впечатлен легкостью использования XLWT, но есть одна вещь, которую я не понял, как это сделать. Я пытаюсь настроить некоторые строки на минимальную ширину, необходимую им для отображения всех символов (другими словами, что бы вы делали, если дважды щелкнуть по разделителю между ячейками).
Я знаю, как настроить ширину столбцов на заданную величину, но я не уверен, как определить минимальную ширину, необходимую для отображения всего.
Ширина равна 1/256 ширины нулевого символа для шрифта по умолчанию. Достаточно хорошее приближение:
def get_width(num_characters):
return int((1+num_characters) * 256)