Dostosowywanie tabel danych wykresów w prezentacjach przy użyciu Pythona

Przegląd

Ten artykuł wyjaśnia, jak pracować z tabelami danych wykresów w Aspose.Slides. Pokazuje, jak wyświetlić tabelę danych dla wykresu i dostosować formatowanie tekstu, ustawiając właściwości czcionki, takie jak styl pogrubienia i wysokość czcionki. Przykład demonstruje tworzenie prezentacji, dodawanie wykresu, włączenie tabeli danych wykresu, zastosowanie ustawień czcionki oraz zapis zmodyfikowanej prezentacji.

Zawiera także krótkie odpowiedzi na najczęstsze pytania dotyczące wyświetlania kluczy legendy w tabeli danych wykresu, zachowania tabeli danych podczas eksportu, pracy z wykresami załadowanymi z istniejących prezentacji lub szablonów oraz identyfikacji wykresów, w których tabela danych jest włączona.

Ustaw właściwości czcionki dla tabeli danych wykresu

Aspose.Slides for Python via Java pozwala wyświetlić tabelę danych wykresu oraz zmienić właściwości czcionki jego tekstu.

  1. Utwórz instancję klasy Presentation.
  2. Dodaj wykres do slajdu.
  3. Pokaż tabelę danych wykresu.
  4. Ustaw styl pogrubienia i wysokość czcionki tekstu w tabeli danych.
  5. Zapisz zmodyfikowaną prezentację.

Poniższy przykład demonstruje te kroki.

import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import ChartType, NullableBool, Presentation, SaveFormat

# Utwórz pustą prezentację.
presentation = Presentation()
try:
    chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.ClusteredColumn, 50, 50, 600, 400)

    chart.setDataTable(True)

    portion_format = chart.getChartDataTable().getTextFormat().getPortionFormat()
    portion_format.setFontBold(NullableBool.True_)
    portion_format.setFontHeight(20)

    presentation.save("output.pptx", SaveFormat.Pptx)
finally:
    presentation.dispose()

FAQ

Czy mogę wyświetlać małe klucze legendy obok wartości w tabeli danych wykresu?

Tak. Tabela danych obsługuje klucze legendy i można je włączać lub wyłączać.

Czy tabela danych zostanie zachowana przy eksportowaniu prezentacji do formatu PDF, HTML lub obrazów?

Tak. Aspose.Slides renderuje wykres jako część slajdu, więc wyeksportowany PDF/HTML/image zawiera wykres wraz z jego tabelą danych.

Czy tabele danych są obsługiwane dla wykresów pochodzących z pliku szablonu?

Tak. Dla każdego wykresu załadowanego z istniejącej prezentacji lub szablonu można sprawdzić i zmienić, czy tabela danych jest wyświetlana, korzystając z właściwości wykresu.

Jak szybko znaleźć, które wykresy w pliku mają włączoną tabelę danych?

Sprawdź właściwość każdego wykresu wskazującą, czy tabela danych jest wyświetlana, i przeiteruj slajdy, aby zidentyfikować wykresy, w których jest włączona.