Převést PPTX na XML přes C++
Vysoce výkonný převod PPTX do XML pomocí knihovny C++ bez nutnosti instalace Microsoft PowerPoint.
Jak převést PPTX do XML pomocí C++
Abychom převedli PPTX na XML, použijeme Aspose.Slides pro C++ API, což je funkčně bohaté, výkonné a snadno použitelné rozhraní API pro manipulaci a konverzi dokumentů pro platformu C++. Jeho nejnovější verzi si můžete stáhnout přímo, stačí otevřít NuGet správce balíčků, vyhledejte Aspose.Slides.Cpp a nainstalovat. Můžete také použít následující příkaz z konzoly Správce balíčků.
Příkaz
PM> Install-Package Aspose.Slides.Cpp
Zdrojový kód konverze PPTX do XML C++
// 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);
}
Kroky k převodu PPTX na XML přes C++
Vývojáři C++ mohou snadno převést soubor PPTX do XML pomocí několika řádků kódu.
- Načtěte soubor PPTX pomocí Aspose.Slides pro C++ Presentation Object.
- Zavolejte metodu Save().
- Předejte cestu k výstupnímu souboru s příponou (XML).
- Soubor XML bude uložen do zadané cesty.
- Otevřete soubor XML v kompatibilním programu.
Požadavky na systém
Před spuštěním ukázkového kódu převodu C++ se ujistěte, že máte následující předpoklady.
- Microsoft Windows nebo kompatibilní OS s C++ Runtime Environment pro Windows 32 bit, Windows 64 bit a Linux 64 bit.
- Aspose.Slides pro C++ DLL odkazované ve vašem projektu.
Aplikace zdarma k převodu PPTX na XML
Další podporované konverze
Můžete také převést PPTX do mnoha dalších formátů souborů, včetně několika níže uvedených.