# Konwertuj PPTX na XML za pomocą aplikacji C++

> Przykładowy kod konwersji C++ dla dokumentu PPTX do formatu XML. Użyj przykładowego kodu do wsadowej konwersji PPTX na XML w dowolnej aplikacji C++.

Source: https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-xml/
Updated: 2026-08-11



## Jak przekonwertować PPTX na XML za pomocą C++

 Aby przekonwertować PPTX na XML, użyjemy
 [Aspose.Slides dla C++](https://products.aspose.com/slides/pl/cpp/)
 API, które jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji i konwersji dokumentów dla platformy C++. Możesz pobrać jego najnowszą wersję bezpośrednio, po prostu otwórz
 [NuGet](https://www.nuget.org/packages/aspose.slides)
 menedżer pakietów, szukaj
 Aspose.Slajdy.Cpp
 i zainstaluj. Możesz również użyć następującego polecenia z konsoli Menedżera pakietów.

### Komenda

```cs

PM> Install-Package Aspose.Slides.Cpp

```

## Kroki, aby przekonwertować PPTX na XML za pomocą C++

 Programiści C++ mogą łatwo przekonwertować plik PPTX na XML w zaledwie kilku linijkach kodu.

1. Załaduj plik PPTX za pomocą Aspose.Slides dla obiektu prezentacji C++.
1. Wywołaj metodę Save().
1. Przekaż ścieżkę pliku wyjściowego z rozszerzeniem pliku (XML).
1. Plik XML zostanie zapisany pod określoną ścieżką.
1. Otwórz plik XML w kompatybilnym programie.

## wymagania systemowe

 Przed uruchomieniem C++ przykładowego kodu konwersji upewnij się, że masz następujące wymagania wstępne.

- Microsoft Windows lub kompatybilny system operacyjny z C++ Runtime Environment dla Windows 32-bitowy, Windows 64-bitowy i Linux 64-bitowy.
- Aspose.Slides dla C++ DLL, do którego odwołuje się Twój projekt.

### Kod źródłowy konwersji PPTX do XML C++

```cs
// Load the PPTX.
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"sourceFile.pptx");
// Save in XML format.
for (int32_t index = 0; index < prs->get_Slides()->get_Count(); index++)
{
    auto fileName = String::Format(u"slide-{0}.xml", index);
    auto fileStream = System::MakeObject<FileStream>(fileName, FileMode::Create, FileAccess::Write);

    auto slide = prs->get_Slides()->idx_get(index);
    slide->WriteAsSvg(fileStream);
}

```

## Inne obsługiwane konwersje

- [PPTX TO BMP](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-bmp/) — Bitmapa
- [PPTX TO EMF](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-emf/) — Ulepszony format metapliku
- [PPTX TO GIF](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-gif/) — Graficzny format wymiany
- [PPTX TO HTML](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-html/) — hipertekstowy język znaczników
- [PPTX TO JPEG](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-jpeg/) — Obraz JPEG
- [PPTX TO ODP](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-odp/) — Format prezentacji OpenDocument
- [PPTX TO OTP](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-otp/) — Standardowy format OpenDocument
- [PPTX TO PDF](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-pdf/) — format dokumentu przenośnego
- [PPTX TO PNG](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-png/) — Przenośna Grafika Sieciowa
- [PPTX TO POT](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-pot/) — Pliki szablonów programu Microsoft PowerPoint
- [PPTX TO POTM](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-potm/) — Plik szablonu programu Microsoft PowerPoint
- [PPTX TO POTX](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-potx/) — Prezentacja szablonu Microsoft PowerPoint
- [PPTX TO PPS](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-pps/) — Pokaz slajdów programu PowerPoint
- [PPTX TO PPSM](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-ppsm/) — Pokaz slajdów z obsługą makr
- [PPTX TO PPSX](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-ppsx/) — Pokaz slajdów programu PowerPoint
- [PPTX TO PPT](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-ppt/) — Microsoft PowerPoint 97-2003
- [PPTX TO PPTM](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-pptm/) — Plik prezentacji z obsługą makr
- [PPTX TO SVG](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-svg/) — Skalowalna Grafika wektorowa
- [PPTX TO TIFF](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-tiff/) — Oznaczony format obrazu
- [PPTX TO XPS](https://products.aspose.com/slides/pl/cpp/conversion/pptx-to-xps/) — Specyfikacje papieru XML
