簡體   English   中英

如何使用 Python PPTX 設置圖表標題的字體大小?

[英]How do you set the font size of a Chart Title with Python PPTX?

我添加了一個圖表:

doughnutchart_data.add_series('YTD COMPLETION TO PLAN', (PerformancePercent, NotPerformedPercent))

這為我提供了帶有文本的圖表標題,但如何更改字體大小? 這個:

ThisDoughnutChart.title.font.size = Pt(12)

給我這個錯誤:AttributeError: 'Chart' object has no attribute 'title'

似乎創建圖表標題 text_frame 覆蓋了從 add_series 屬性應用的標題。 所以我嘗試添加一個新標題。 這對我有用:

 ThisDoughnutChart.chart_title.text_frame.text = 'YTD COMPLETION TO PLAN'
 ThisDoughnutChart.chart_title.text_frame.paragraphs[0].font.size = Pt(12)

版本 0.6.11 另一個例子

shape = slide.shapes
title_shape = shape.title
title_shape.text_frame.paragraphs[0].font.size=Pt(10)

您可以使用以下內容設置圖表的全局字體大小:

ThisDoughnutChart.font.size = Pt(10)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM