使用 C++ 自訂簡報圖表中的誤差棒

概觀

本文說明如何使用 Aspose.Slides 在簡報圖表中處理誤差棒。它示範了如何將誤差棒新增至圖表系列、設定 X 與 Y 誤差棒的屬性,並套用固定值、百分比以及自訂值等不同的值類型。
此外,本文亦展示如何使用相應的資料點集合,為系列中的個別資料點指派自訂誤差棒值。文章還簡要說明了誤差棒在匯出時的行為、與標記和資料標籤的相容性,以及在何處可以找到相關的 API 參考類別與列舉。

新增誤差棒

Aspose.Slides for C++ 提供了簡易的 API 來管理誤差棒值。範例程式碼適用於使用自訂值類型的情況。若要指定值,請使用系列 DataPoints 集合中特定資料點的 ErrorBarCustomValues 屬性:

  1. 建立 Presentation 類別的實例。
  2. 在目標投影片上新增氣泡圖表。
  3. 取得第一個圖表系列,並設定誤差棒 X 格式。
  4. 取得第一個圖表系列,並設定誤差棒 Y 格式。
  5. 設定棒的值與格式。
  6. 將修改後的簡報寫入 PPTX 檔案。

新增自訂誤差棒

Aspose.Slides for C++ 提供了簡易的 API 來管理自訂誤差棒值。當 IErrorBarsFormat.ValueType 屬性等於 Custom 時,範例程式碼適用。若要指定值,請使用系列 DataPoints 集合中特定資料點的 ErrorBarCustomValues 屬性:

  1. 建立 Presentation 類別的實例。
  2. 在目標投影片上新增氣泡圖表。
  3. 取得第一個圖表系列,並設定誤差棒 X 格式。
  4. 取得第一個圖表系列,並設定誤差棒 Y 格式。
  5. 存取圖表系列的個別資料點,並為單一系列資料點設定誤差棒值。
  6. 設定棒的值與格式。
  7. 將修改後的簡報寫入 PPTX 檔案。

FAQ

將簡報匯出為 PDF 或影像時,誤差棒會發生什麼情況?
它們會作為圖表的一部份被渲染,並在轉換過程中與其他圖表格式一起保留,前提是使用相容的版本或渲染器。

誤差棒可以與標記和資料標籤結合使用嗎?
可以。誤差棒是獨立的元件,與標記和資料標籤相容;若元件重疊,可能需要調整格式。

在哪裡可以找到 API 中用於操作誤差棒的屬性與列舉清單?
在 API 參考中:ErrorBarsFormat 類別以及相關的列舉 ErrorBarTypeErrorBarValueType