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.
- Utwórz instancję klasy Presentation.
- Dodaj wykres do slajdu.
- Pokaż tabelę danych wykresu.
- Ustaw styl pogrubienia i wysokość czcionki tekstu w tabeli danych.
- 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.