2014-12-11 3 views
1

Можно ли изменить угол текста на оси в XlsxWriter?
В Excel, вы могли бы сделать это:
Формат оси> Выравнивание> Text Layout> Настраиваемый угол: -70Изменить угол текста по оси

И я думаю, что VB макрос будет выглядеть следующим образом:

ActiveChart.Axes(xlCategory).TickLabels.Orientation = -70 ' degrees 

I ничего не видят в XlsxWriter docs.

ответ

2

Существует set_x_axis (set_y_axis) метод для таких случаев, я думаю.

chart.set_x_axis({'name_font': {'bold': True, 'italic': True}}) 

Здесь link в документы.

+0

Я ничего не вижу о настройке угла текста. Я нашел его. В этом разговоре используется термин «вращение без угла», поэтому мне трудно найти его. 'chart.set_x_axis ({'num_font': {'rotation': 45}})' (https://xlsxwriter.readthedocs.org/working_with_charts.html#chart-formatting) –

+1

'italic' font уже имеет угол. Также вы можете использовать «ротацию». – wolendranh

Смежные вопросы