Konwertuj PowerPoint PPT na PPTX przy użyciu C++

PPT i PPTX to formaty plików, których program Microsoft PowerPoint używa do swoich prezentacji. PPTX to nowsza wersja PPT oparta na XML. Dzięki obsłudze formatu XML innym programom znacznie łatwiej jest otwierać prezentacje w nowszym formacie PPTX. Mogą zaistnieć sytuacje, w których konieczna będzie migracja starych plików PPT do nowszego formatu PPTX. W takich przypadkach ten artykuł nauczy Cię, jak konwertować pliki PowerPoint PPT do formatu PPTX przy użyciu C++.

C++ API do konwersji plików PPT do formatu PPTX

W celu konwersji plików PPT do formatu PPTX wykorzystamy API Aspose.Slides for C++. Jest to solidny interfejs API, który umożliwia tworzenie, odczytywanie i modyfikowanie plików PPT i PPTX bez konieczności posiadania dodatkowego oprogramowania. Ponadto API obsługuje konwersję plików PPT do formatu PPTX. Aby rozpocząć, możesz zainstalować interfejs API przez NuGet lub pobrać go bezpośrednio z sekcji Downloads.

PM> Install-Package Aspose.Slides.Cpp

Konwersja plików PowerPoint PPT do formatu PPTX przy użyciu C++

Konwersja plików PPT do PPTX to pestka. Wystarczy kilka wierszy kodu, aby przekonwertować pliki PPT do formatu PPTX. Aby to osiągnąć, wykonaj czynności podane poniżej.

Poniższy przykładowy kod pokazuje, jak konwertować pliki PPT do formatu PPTX przy użyciu języka C++.

// Ścieżki plików
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.ppt";
const String outputFilePath = u"OutputDirectory\\PptToPptx_out.pptx";

// Załaduj plik PPT
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// Zapisz plik PPTX
presentation->Save(outputFilePath, SaveFormat::Pptx);

Uzyskaj bezpłatną licencję

Aby wypróbować interfejs API bez ograniczeń ewaluacyjnych, możesz poprosić o bezpłatną licencję tymczasową.

Wniosek

W tym artykule nauczyłeś się, jak konwertować pliki PowerPoint PPT do formatu PPTX za pomocą C ++. Udostępniony fragment kodu pokazuje, jak osiągnąć tę konwersję za pomocą zaledwie kilku wierszy kodu. Aspose.Slides for C++ zapewnia wiele dodatkowych funkcji do pracy z plikami PowerPoint PPTX/PPT. Możesz szczegółowo zapoznać się z interfejsem API, odwiedzając oficjalną dokumentację. W przypadku jakichkolwiek pytań prosimy o kontakt z nami na naszym darmowym forum wsparcia.

Zobacz też