自訂 Python 圖表資料表

概述

本文說明如何在 Aspose.Slides 中操作圖表資料表。它展示了如何為圖表顯示資料表,並透過設定字型屬性(例如粗體樣式和字型高度)自訂文字格式。範例示範了載入簡報、添加圖表、啟用圖表資料表、套用字型設定,並儲存更新後的簡報。

它還包含有關在圖表資料表中顯示圖例鍵、在匯出時保留資料表、處理從現有簡報或範本載入的圖表,以及識別已啟用資料表的圖表等常見問題的簡短回答。

設定圖表資料表的字型屬性

Aspose.Slides for Python via .NET 提供了變更系列顏色中類別顏色的支援。

  1. 實例化 Presentation 類別物件。
  2. 在投影片上加入圖表。
  3. 設定圖表資料表。
  4. 設定字型高度。
  5. 儲存已修改的簡報。

以下提供範例。

import aspose.slides.charts as charts
import aspose.slides as slides

with slides.Presentation() as pres:
	chart = pres.slides[0].shapes.add_chart(charts.ChartType.CLUSTERED_COLUMN, 50, 50, 600, 400)

	chart.has_data_table = True

	chart.chart_data_table.text_format.portion_format.font_bold = 1
	chart.chart_data_table.text_format.portion_format.font_height = 20

	pres.save("output.pptx", slides.export.SaveFormat.PPTX)

常見問題

我可以在圖表資料表的數值旁顯示小圖例鍵嗎?

是的。資料表支援legend keys,您可以開啟或關閉它們。

在將簡報匯出為 PDF、HTML 或影像時,資料表會被保留嗎?

是的。Aspose.Slides 會將圖表渲染為投影片的一部分,因此匯出的PDF/HTML/image會包含帶有資料表的圖表。

從範本檔案中取得的圖表是否支援資料表?

是的。對於任何從現有簡報或範本載入的圖表,您都可以使用圖表的屬性檢查並變更資料表是否顯示

如何快速找出檔案中哪些圖表已啟用資料表?

檢查每個圖表的屬性以判斷資料表是否顯示,並遍歷投影片以識別已啟用資料表的圖表。