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

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

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



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

 Aby przekonwertować PPT 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 do konwersji PPT na XML za pomocą C++

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

1. Załaduj plik PPT 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 PPT na XML C++

```cs
// Load the PPT.
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"sourceFile.ppt");
// 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

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