Twórz wykresy w prezentacjach PowerPoint w Python

Wykresy służą do graficznej reprezentacji danych, co ułatwia analizę. Dlatego MS PowerPoint obsługuje szereg wykresów do wizualizacji danych na różne sposoby. Do najczęściej używanych wykresów należą wykresy kołowe, wykresy liniowe, wykresy słupkowe, histogramy, wykresy giełdowe itp. W tym artykule dowiesz się, jak tworzyć te wykresy w programie PowerPoint PPT lub PPTX w języku Python.

Biblioteka Python do tworzenia wykresów w programie PowerPoint PPT

Do tworzenia wykresów w programie PowerPoint PPT/PPTX użyjemy Aspose.Slides for Python via .NET. Jest to bogata w funkcje biblioteka, która zapewnia kompletny pakiet do tworzenia i manipulowania prezentacjami PowerPoint. Możesz zainstalować go z PyPI za pomocą następującego polecenia pip.

> pip install aspose.slides

Aspose.Slides obsługuje różnorodne wykresy, które można dynamicznie dodawać do prezentacji. W poniższych sekcjach pokażemy, jak tworzyć niektóre popularne typy wykresów.

Utwórz wykres kolumnowy w programie PowerPoint PPT w Python

W tej sekcji dowiesz się, jak utworzyć wykres kolumnowy w prezentacji PowerPoint w Python. Poniżej przedstawiono kroki, aby wykonać tę operację.

  • Najpierw utwórz instancję klasy Presentation.
  • Pobierz odwołanie do slajdu z Presentations.slides w obiekcie.
  • Dodaj wykres kolumnowy grupowany z danymi domyślnymi, używając metody Slide.shapes.addchart() .
  • Ustaw tytuł wykresu i inne właściwości, takie jak formatowanie tekstu.
  • Uzyskaj dostęp do skoroszytu danych wykresu do obiektu za pomocą metody Chart.chartdata.chartdataworkbook() .
  • Usuń wszystkie domyślne serie i kategorie z danych wykresu, używając odpowiednio metod Chart.chartdata.series.clear() i Chart.chartdata.categories.clear().
  • Dodaj nowe serie i kategorie.
  • Uzyskaj dostęp do każdej serii wykresów w obiekcie i dodaj do niego punkty danych.
  • Dodaj kolor wypełnienia dla serii wykresów i ustaw etykiety.
  • Na koniec zapisz prezentację za pomocą metody Presentation.save(string, SaveFormat).

Poniższy przykładowy kod pokazuje, jak utworzyć wykres kolumnowy w programie PowerPoint PPT w języku Python.

import aspose.slides as slides
import aspose.pydrawing as drawing

# Utwórz prezentację (lub załaduj istniejącą) 
with slides.Presentation() as pres:

    # Uzyskaj dostęp do pierwszego slajdu
    sld = pres.slides[0]

    # Dodaj wykres z domyślnymi danymi
    chart = sld.shapes.add_chart(slides.charts.ChartType.CLUSTERED_COLUMN, 0, 0, 500, 500)

    # Ustaw tytuł wykresu
    chart.chart_title.add_text_frame_for_overriding("Sample Title")
    chart.chart_title.text_frame_for_overriding.text_frame_format.center_text = 1
    chart.chart_title.height = 20
    chart.has_title = True

    # Ustaw pierwszą serię, aby pokazać wartości
    chart.chart_data.series[0].labels.default_data_label_format.show_value = True

    # Ustaw indeks arkusza danych wykresu
    defaultWorksheetIndex = 0

    # Pobierz arkusz danych wykresu
    fact = chart.chart_data.chart_data_workbook

    # Usuń domyślnie wygenerowane serie i kategorie
    chart.chart_data.series.clear()
    chart.chart_data.categories.clear()
    s = len(chart.chart_data.series)
    s = len(chart.chart_data.categories)

    # Dodaj nową serię
    chart.chart_data.series.add(fact.get_cell(defaultWorksheetIndex, 0, 1, "Series 1"), chart.type)
    chart.chart_data.series.add(fact.get_cell(defaultWorksheetIndex, 0, 2, "Series 2"), chart.type)

    # Dodaj nowe kategorie
    chart.chart_data.categories.add(fact.get_cell(defaultWorksheetIndex, 1, 0, "Caetegoty 1"))
    chart.chart_data.categories.add(fact.get_cell(defaultWorksheetIndex, 2, 0, "Caetegoty 2"))
    chart.chart_data.categories.add(fact.get_cell(defaultWorksheetIndex, 3, 0, "Caetegoty 3"))

    # Weź pierwszą serię wykresów
    series = chart.chart_data.series[0]

    # Wypełnij dane serii
    series.data_points.add_data_point_for_bar_series(fact.get_cell(defaultWorksheetIndex, 1, 1, 20))
    series.data_points.add_data_point_for_bar_series(fact.get_cell(defaultWorksheetIndex, 2, 1, 50))
    series.data_points.add_data_point_for_bar_series(fact.get_cell(defaultWorksheetIndex, 3, 1, 30))

    # Ustaw kolor wypełnienia dla serii
    series.format.fill.fill_type = slides.FillType.SOLID
    series.format.fill.solid_fill_color.color = drawing.Color.blue

    # Weź drugą serię wykresów
    series = chart.chart_data.series[1]

    # Wypełnij dane serii
    series.data_points.add_data_point_for_bar_series(fact.get_cell(defaultWorksheetIndex, 1, 2, 30))
    series.data_points.add_data_point_for_bar_series(fact.get_cell(defaultWorksheetIndex, 2, 2, 10))
    series.data_points.add_data_point_for_bar_series(fact.get_cell(defaultWorksheetIndex, 3, 2, 60))

    # Ustaw kolor wypełnienia dla serii
    series.format.fill.fill_type = slides.FillType.SOLID
    series.format.fill.solid_fill_color.color = drawing.Color.orange

    # Pierwsza etykieta pokaże nazwę kategorii
    lbl = series.data_points[0].label
    lbl.data_label_format.show_category_name = True

    lbl = series.data_points[1].label
    lbl.data_label_format.show_series_name = True

    # Pokaż wartość dla trzeciej etykiety
    lbl = series.data_points[2].label
    lbl.data_label_format.show_value = True
    lbl.data_label_format.show_series_name = True
    lbl.data_label_format.separator = "/"

    # Zapisz prezentację
    pres.save("column-chart.pptx", slides.export.SaveFormat.PPTX)

Poniżej znajduje się zrzut ekranu wynikowego wykresu kolumnowego.

utwórz wykres kolumnowy w programie Powerpoint w Python

Utwórz wykres punktowy w programie PowerPoint PPT w języku Python

Poniżej przedstawiono kroki tworzenia wykresu punktowego w programie PowerPoint PPT w języku Python.

  • Najpierw utwórz instancję klasy Presentation.
  • Pobierz odwołanie do slajdu z Presentations.slides w obiekcie.
  • Dodaj wykres punktowy z domyślnymi danymi, używając metody Slide.shapes.addchart().
  • Uzyskaj dostęp do skoroszytu danych wykresu do obiektu za pomocą metody Chart.chartdata.chartdataworkbook() .
  • Dodaj nową serię do danych wykresu.
  • Uzyskaj dostęp do każdej serii w obiekcie i dodaj punkty danych do serii.
  • Ustaw znacznik dla serii.
  • Na koniec zapisz prezentację za pomocą metody Presentation.save(string, SaveFormat).

Poniższy przykładowy kod pokazuje, jak utworzyć wykres punktowy w programie PowerPoint PPTX w języku Python.

import aspose.slides as slides
import aspose.pydrawing as drawing

# Utwórz prezentację (lub załaduj istniejącą) 
with slides.Presentation() as pres:

    # Uzyskaj dostęp do pierwszego slajdu    
    slide = pres.slides[0]

    # Utwórz domyślny wykres
    chart = slide.shapes.add_chart(slides.charts.ChartType.SCATTER_WITH_SMOOTH_LINES, 0, 0, 400, 400)

    # Pobierz domyślny indeks arkusza danych wykresu
    defaultWorksheetIndex = 0

    # Pobierz arkusz danych wykresu
    fact = chart.chart_data.chart_data_workbook

    # Usuń serię demonstracyjną
    chart.chart_data.series.clear()

    # Dodaj nową serię
    chart.chart_data.series.add(fact.get_cell(defaultWorksheetIndex, 1, 1, "Series 1"), chart.type)
    chart.chart_data.series.add(fact.get_cell(defaultWorksheetIndex, 1, 3, "Series 2"), chart.type)

    # Weź pierwszą serię wykresów
    series = chart.chart_data.series[0]

    # Dodaj nowy punkt (1:3)
    series.data_points.add_data_point_for_scatter_series(fact.get_cell(defaultWorksheetIndex, 2, 1, 1), fact.get_cell(defaultWorksheetIndex, 2, 2, 3))

    # Dodaj nowy punkt (2:10)
    series.data_points.add_data_point_for_scatter_series(fact.get_cell(defaultWorksheetIndex, 3, 1, 2), fact.get_cell(defaultWorksheetIndex, 3, 2, 10))

    # Edytuj typ serii
    series.type = slides.charts.ChartType.SCATTER_WITH_STRAIGHT_LINES_AND_MARKERS

    # Zmień znacznik serii wykresu
    series.marker.size = 10
    series.marker.symbol = slides.charts.MarkerStyleType.STAR

    # Weź drugą serię wykresów
    series = chart.chart_data.series[1]

    # Dodaj nowy punkt (5:2)
    series.data_points.add_data_point_for_scatter_series(fact.get_cell(defaultWorksheetIndex, 2, 3, 5), fact.get_cell(defaultWorksheetIndex, 2, 4, 2))

    # Dodaj nowy punkt (3:1)
    series.data_points.add_data_point_for_scatter_series(fact.get_cell(defaultWorksheetIndex, 3, 3, 3), fact.get_cell(defaultWorksheetIndex, 3, 4, 1))

    # Dodaj nowy punkt (2:2)
    series.data_points.add_data_point_for_scatter_series(fact.get_cell(defaultWorksheetIndex, 4, 3, 2), fact.get_cell(defaultWorksheetIndex, 4, 4, 2))

    # Dodaj nowy punkt (5:1)
    series.data_points.add_data_point_for_scatter_series(fact.get_cell(defaultWorksheetIndex, 5, 3, 5), fact.get_cell(defaultWorksheetIndex, 5, 4, 1))

    # Zmień znacznik serii wykresu
    series.marker.size = 10
    series.marker.symbol = slides.charts.MarkerStyleType.CIRCLE

    # Zapisz prezentację
    pres.save("scatter-chart.pptx", slides.export.SaveFormat.PPTX)

Poniższy zrzut ekranu przedstawia wynikowy wykres punktowy.

utwórz wykres punktowy w programie Powerpoint w Python

Utwórz wykres kołowy w programie PowerPoint PPT w języku Python

Poniżej przedstawiono kroki tworzenia wykresu kołowego w PowerPoint PPT w Python.

  • Najpierw utwórz instancję klasy Presentation.
  • Pobierz odwołanie do slajdu z Presentations.slides w obiekcie.
  • Dodaj wykres kołowy z domyślnymi danymi za pomocą metody Slide.shapes.addchart().
  • Ustaw tytuł wykresu i inne właściwości, takie jak formatowanie tekstu.
  • Ustaw widoczność wartości.
  • Usuń wszystkie domyślne serie i kategorie z danych wykresu, używając odpowiednio metod Chart.chartdata.series.clear() i Chart.chartdata.categories.clear().
  • Uzyskaj dostęp do skoroszytu danych wykresu do obiektu za pomocą metody Chart.chartdata.chartdataworkbook() .
  • Dodaj nowe kategorie do danych wykresu.
  • Dodaj nową serię do danych wykresu.
  • Uzyskaj dostęp do każdej serii w obiekcie i dodaj punkty danych do serii.
  • Uzyskaj dostęp do każdego punktu danych i ustaw jego formatowanie.
  • Zastosuj formatowanie do etykiet danych w punktach danych.
  • Ustaw linie odniesienia i kąty obrotu.
  • Na koniec zapisz prezentację za pomocą metody Presentation.save(string, SaveFormat).

Poniższy przykładowy kod pokazuje, jak utworzyć wykres kołowy w programie PowerPoint PPTX w języku Python.

import aspose.slides as slides
import aspose.pydrawing as drawing

# Utwórz prezentację (lub załaduj istniejącą) 
with slides.Presentation() as presentation:

    # Uzyskaj dostęp do pierwszego slajdu
    slide = presentation.slides[0]

    # Dodaj wykres z domyślnymi danymi
    chart = slide.shapes.add_chart(slides.charts.ChartType.PIE, 100, 100, 400, 400)

    # Ustaw tytuł wykresu
    chart.chart_title.add_text_frame_for_overriding("Sample Title")
    chart.chart_title.text_frame_for_overriding.text_frame_format.center_text = 1
    chart.chart_title.height = 20
    chart.has_title = True

    # Ustaw pierwszą serię, aby pokazać wartości
    chart.chart_data.series[0].labels.default_data_label_format.show_value = True

    # Ustaw indeks arkusza danych wykresu
    defaultWorksheetIndex = 0

    # Pobierz arkusz danych wykresu
    fact = chart.chart_data.chart_data_workbook

    # Usuń domyślnie wygenerowane serie i kategorie
    chart.chart_data.series.clear()
    chart.chart_data.categories.clear()

    # Dodaj nowe kategorie
    chart.chart_data.categories.add(fact.get_cell(0, 1, 0, "First Qtr"))
    chart.chart_data.categories.add(fact.get_cell(0, 2, 0, "2nd Qtr"))
    chart.chart_data.categories.add(fact.get_cell(0, 3, 0, "3rd Qtr"))

    # Dodaj nową serię
    series = chart.chart_data.series.add(fact.get_cell(0, 0, 1, "Series 1"), chart.type)

    # Wypełnij dane serii
    series.data_points.add_data_point_for_pie_series(fact.get_cell(defaultWorksheetIndex, 1, 1, 20))
    series.data_points.add_data_point_for_pie_series(fact.get_cell(defaultWorksheetIndex, 2, 1, 50))
    series.data_points.add_data_point_for_pie_series(fact.get_cell(defaultWorksheetIndex, 3, 1, 30))

    # Dodaj nowe punkty i ustaw kolor sektora
    chart.chart_data.series_groups[0].is_color_varied = True

    point = series.data_points[0]
    point.format.fill.fill_type = slides.FillType.SOLID
    point.format.fill.solid_fill_color.color = drawing.Color.orange

    # Ustaw granicę sektora
    point.format.line.fill_format.fill_type = slides.FillType.SOLID
    point.format.line.fill_format.solid_fill_color.color = drawing.Color.gray
    point.format.line.width = 3.0
    # point.format.line.style = slides.LineStyle.THIN_THICK
    # point.format.line.dash_style = slides.LineDashStyle.DASH_DOT

    point1 = series.data_points[1]
    point1.format.fill.fill_type = slides.FillType.SOLID
    point1.format.fill.solid_fill_color.color = drawing.Color.blue_violet

    # Ustaw granicę sektora
    point1.format.line.fill_format.fill_type = slides.FillType.SOLID
    point1.format.line.fill_format.solid_fill_color.color = drawing.Color.blue
    point1.format.line.width = 3.0
    # point1.format.line.style = slides.LineStyle.SINGLE
    # point1.format.line.dash_style = slides.LineDashStyle.LARGE_DASH_DOT

    point2 = series.data_points[2]
    point2.format.fill.fill_type = slides.FillType.SOLID
    point2.format.fill.solid_fill_color.color = drawing.Color.yellow_green

    # Ustaw granicę sektora
    point2.format.line.fill_format.fill_type = slides.FillType.SOLID
    point2.format.line.fill_format.solid_fill_color.color = drawing.Color.red
    point2.format.line.width = 2.0
    # point2.format.line.style = slides.LineStyle.THIN_THIN
    # point2.format.line.dash_style = slides.LineDashStyle.LARGE_DASH_DOT_DOT

    # Twórz niestandardowe etykiety dla każdej kategorii dla nowych serii
    lbl1 = series.data_points[0].label

    # lbl.show_category_name = Prawda
    lbl1.data_label_format.show_value = True

    lbl2 = series.data_points[1].label
    lbl2.data_label_format.show_value = True
    lbl2.data_label_format.show_legend_key = True
    lbl2.data_label_format.show_percentage = True

    lbl3 = series.data_points[2].label
    lbl3.data_label_format.show_series_name = True
    lbl3.data_label_format.show_percentage = True

    # Pokaż linie odniesienia dla wykresu
    # series.labels.default_data_label_format.show_leader_lines = Prawda

    # Ustaw kąt obrotu dla sektorów wykresu kołowego
    chart.chart_data.series_groups[0].first_slice_angle = 180

    # Zapisz prezentację
    presentation.save("pie-chart.pptx", slides.export.SaveFormat.PPTX)

Poniżej znajduje się zrzut ekranu wygenerowanego wykresu kołowego.

utwórz wykres kołowy w programie PowerPoint w Python

Dodaj wykres histogramu w PowerPoint PPTX w Python

Poniżej przedstawiono kroki, aby utworzyć wykres histogramu w programie PowerPoint PPT przy użyciu Aspose.Slides for Python.

  • Najpierw utwórz instancję klasy Presentation.
  • Pobierz odwołanie do slajdu z Presentations.slides w obiekcie.
  • Dodaj wykres histogramu z domyślnymi danymi za pomocą metody Slide.shapes.addchart().
  • Wyczyść domyślne serie i kategorie.
  • Uzyskaj dostęp do skoroszytu danych wykresu do obiektu za pomocą metody Chart.chartdata.chartdataworkbook() .
  • Dodaj nową serię do danych wykresu.
  • Uzyskaj dostęp do każdej serii w obiekcie i dodaj punkty danych do serii.
  • Ustaw typ agregacji osi wykresu.
  • Na koniec zapisz prezentację za pomocą metody Presentation.save(string, SaveFormat).

Poniższy przykładowy kod pokazuje, jak utworzyć wykres histogramu w PPTX w języku Python.

import aspose.slides as slides
import aspose.pydrawing as drawing

# Utwórz prezentację (lub załaduj istniejącą) 
with slides.Presentation() as pres:

    # Dodaj wykres
    chart = pres.slides[0].shapes.add_chart(slides.charts.ChartType.HISTOGRAM, 50, 50, 500, 400)

    # Wyczyść domyślne kategorie i serie
    chart.chart_data.categories.clear()
    chart.chart_data.series.clear()

    # Dostęp do skoroszytu
    wb = chart.chart_data.chart_data_workbook

    wb.clear(0)

    # Dodaj punkty danych do serii
    series = chart.chart_data.series.add(slides.charts.ChartType.HISTOGRAM)
    series.data_points.add_data_point_for_histogram_series(wb.get_cell(0, "A1", 15))
    series.data_points.add_data_point_for_histogram_series(wb.get_cell(0, "A2", -41))
    series.data_points.add_data_point_for_histogram_series(wb.get_cell(0, "A3", 16))
    series.data_points.add_data_point_for_histogram_series(wb.get_cell(0, "A4", 10))
    series.data_points.add_data_point_for_histogram_series(wb.get_cell(0, "A5", -23))
    series.data_points.add_data_point_for_histogram_series(wb.get_cell(0, "A6", 16))

    # Ustaw typ agregacji
    chart.axes.horizontal_axis.aggregation_type = slides.charts.AxisAggregationType.AUTOMATIC

    # Zapisz prezentację
    pres.save("histogram-chart.pptx", slides.export.SaveFormat.PPTX)

Poniżej znajduje się zrzut ekranu utworzonego wykresu histogramu.

utwórz wykres histogramu w programie PowerPoint w Python

Utwórz wykres giełdowy w programie PowerPoint przy użyciu języka Python

Wykresy giełdowe należą również do powszechnie używanych typów wykresów w prezentacjach programu PowerPoint. Poniżej przedstawiono kroki tworzenia wykresu giełdowego w PPT w Python.

  • Najpierw utwórz instancję klasy Presentation.
  • Pobierz odwołanie do slajdu z Presentations.slides w obiekcie.
  • Dodaj wykres Open High Low Close z domyślnymi danymi za pomocą metody Slide.shapes.addchart().
  • Wyczyść domyślne serie i kategorie.
  • Uzyskaj dostęp do skoroszytu danych wykresu do obiektu za pomocą metody Chart.chartdata.chartdataworkbook() .
  • Dodaj nowe serie i kategorie do wykresu.
  • Uzyskaj dostęp do każdej serii wykresów i dodaj punkty danych.
  • Określ format Hi Low Lines.
  • Na koniec zapisz prezentację za pomocą metody Presentation.save(string, SaveFormat).

Poniższy przykładowy kod pokazuje, jak dodać wykres giełdowy do programu PowerPoint PPTX w języku Python.

import aspose.slides as slides
import aspose.pydrawing as drawing

# Utwórz prezentację (lub załaduj istniejącą) 
with slides.Presentation() as pres:

    # Dodaj wykres
    chart = pres.slides[0].shapes.add_chart(slides.charts.ChartType.OPEN_HIGH_LOW_CLOSE, 50, 50, 600, 400, False)

    # Wyczyść domyślne serie i kategorie
    chart.chart_data.series.clear()
    chart.chart_data.categories.clear()

    # Dostęp do skoroszytu
    wb = chart.chart_data.chart_data_workbook

    # Dodaj kategorie
    chart.chart_data.categories.add(wb.get_cell(0, 1, 0, "A"))
    chart.chart_data.categories.add(wb.get_cell(0, 2, 0, "B"))
    chart.chart_data.categories.add(wb.get_cell(0, 3, 0, "C"))

    # Dodaj serię
    chart.chart_data.series.add(wb.get_cell(0, 0, 1, "Open"), chart.type)
    chart.chart_data.series.add(wb.get_cell(0, 0, 2, "High"), chart.type)
    chart.chart_data.series.add(wb.get_cell(0, 0, 3, "Low"), chart.type)
    chart.chart_data.series.add(wb.get_cell(0, 0, 4, "Close"), chart.type)

    # Dodaj punkty danych
    series = chart.chart_data.series[0]

    series.data_points.add_data_point_for_stock_series(wb.get_cell(0, 1, 1, 72))
    series.data_points.add_data_point_for_stock_series(wb.get_cell(0, 2, 1, 25))
    series.data_points.add_data_point_for_stock_series(wb.get_cell(0, 3, 1, 38))

    series = chart.chart_data.series[1]
    series.data_points.add_data_point_for_stock_series(wb.get_cell(0, 1, 2, 172))
    series.data_points.add_data_point_for_stock_series(wb.get_cell(0, 2, 2, 57))
    series.data_points.add_data_point_for_stock_series(wb.get_cell(0, 3, 2, 57))

    series = chart.chart_data.series[2]
    series.data_points.add_data_point_for_stock_series(wb.get_cell(0, 1, 3, 12))
    series.data_points.add_data_point_for_stock_series(wb.get_cell(0, 2, 3, 12))
    series.data_points.add_data_point_for_stock_series(wb.get_cell(0, 3, 3, 13))

    series = chart.chart_data.series[3]
    series.data_points.add_data_point_for_stock_series(wb.get_cell(0, 1, 4, 25))
    series.data_points.add_data_point_for_stock_series(wb.get_cell(0, 2, 4, 38))
    series.data_points.add_data_point_for_stock_series(wb.get_cell(0, 3, 4, 50))

    chart.chart_data.series_groups[0].up_down_bars.has_up_down_bars = True
    chart.chart_data.series_groups[0].hi_low_lines_format.line.fill_format.fill_type = slides.FillType.SOLID

    # Ustaw formatowanie wypełnienia serią
   for ser in chart.chart_data.series:
        ser.format.line.fill_format.fill_type = slides.FillType.NO_FILL

    # Zapisz prezentację
    pres.save("stock-chart.pptx", slides.export.SaveFormat.PPTX)

Poniżej znajduje się zrzut ekranu utworzonego wykresu giełdowego.

utwórz wykres giełdowy w powerpoint w Python

Więcej o wykresach

Istnieje wiele innych wykresów, które można dodać do prezentacji PowerPoint za pomocą Aspose.Slides for Python. Aby dowiedzieć się więcej o obsługiwanych typach wykresów, odwiedź ten artykuł w dokumentacji.

Uzyskaj bezpłatną licencję

Możesz uzyskać bezpłatną tymczasową licencję, aby wypróbować bibliotekę bez ograniczeń ewaluacyjnych.

Wniosek

W tym artykule nauczyłeś się, jak tworzyć wykresy w PowerPoint PPT lub PPTX w Python. Przeszliśmy przez kroki i przykłady kodu, jak dodawać wykresy kolumnowe, wykresy punktowe, wykresy kołowe, histogramy i wykresy giełdowe. Możesz dowiedzieć się więcej o Aspose.Slides for Python, korzystając z dokumentacji. Jeśli masz jakieś pytania lub wątpliwości, daj nam znać za pośrednictwem naszego forum.

Zobacz też