Как сделать серию невидимой с помощью Python.NET
Как сделать серию невидимой на графике Excel
В графике Excel вы можете щелкнуть правой кнопкой мыши по графику, выбрать “Выбрать данные” и в появившемся окне установить видимость серии, поставив или сняв галочку. Вы можете скачать следующий пример файла и работать с ним в Excel, как показано на рисунке, чтобы достичь этой функции. Далее мы покажем, как выполнить это с помощью библиотеки Aspose.Cells для Python via .NET.
Как сделать серию невидимой с помощью Aspose.Cells
Используйте следующий код для установки серии как невидимой с помощью Aspose.Cells для Python via .NET:
import os
from aspose.cells import Workbook
current_dir = os.path.dirname(os.path.abspath(__file__))
data_dir = os.path.join(current_dir, "data")
# Load sample workbook
workbook = Workbook(os.path.join(data_dir, "SeriesFiltered.xlsx"))
# Access charts from first worksheet
charts = workbook.worksheets[0].charts
chart = charts.get("Chart 1")
# Get series collections
n_series_filtered = chart.filtered_n_series
n_series = chart.n_series
# Filter series by marking them as filtered
n_series[1].is_filtered = True
n_series[0].is_filtered = True
# Save modified workbook
workbook.save(os.path.join(data_dir, "output.xlsx"))
Вы можете получить следующий входной файл и выходной файл.
На рисунке ниже видно, что первые две серии, которые были изначально видимы, стали невидимыми в итоговом файле.