Konwertuj PPS na BMP za pomocą C++

Wydajna konwersja PPS do BMP przy użyciu biblioteki C++ bez konieczności instalacji programu Microsoft PowerPoint.

Jak przekonwertować PPS na BMP za pomocą C++

Aby przekonwertować PPS na BMP, użyjemy Aspose.Slides dla C++ 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 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


PM> Install-Package Aspose.Slides.Cpp

Kod źródłowy konwersji PPS na BMP C++

// Load the PPS
SharedPtr<Presentation> pres = MakeObject<Presentation>(u"sourceFile.pps");

// Access the first slide
SharedPtr<ISlide> slide = pres->get_Slides()->idx_get(0);

// User defined dimension
int desiredX = 1200;
int desiredY = 800;

// Getting scaled value  of X and Y
float ScaleX = (float)(1.0 / pres->get_SlideSize()->get_Size().get_Width()) * desiredX;
float ScaleY = (float)(1.0 / pres->get_SlideSize()->get_Size().get_Height()) * desiredY;

// Create a custom scale image
auto bitmap = slide->GetThumbnail(ScaleX, ScaleY);

bitmap->Save(u"output.bmp", ImageFormat::get_Bmp());
	
//Iterate through each slide via index and convert

Kroki, aby przekonwertować PPS na BMP za pomocą C++

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

  1. Załaduj plik PPS za pomocą Aspose.Slides dla obiektu prezentacji C++.
  2. Wybierz pierwszy slajd.
  3. Ustaw żądane wymiary.
  4. Pobierz miniaturę o żądanych wymiarach.
  5. Wywołaj metodę Save() z parametrem wyjściowym BMP.
  6. Otwórz plik BMP 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.

Zbudowano z Aspose.Slides

Konwertuj PPS na BMP online

Bezpłatna aplikacja Aspose.Slides Conversion została zbudowana z użyciem Aspose.Slides for C++, tego samego API co w powyższym kodzie. Otwórz ją i zobacz, co API potrafi zrobić z Twoimi plikami PPS.

  • Działa w przeglądarce, nie trzeba niczego instalować.
  • Zobacz, jak Aspose.Slides konwertuje pliki, zanim napiszesz kod.
  • Prześlij pliki PPS i zapisz je jako BMP.
  • Pobierz wynik lub przekonwertuj kolejne pliki.