Преобразование PPTX в BMP через C++
Высокопроизводительное преобразование PPTX в BMP с использованием библиотеки C++ без необходимости установки Microsoft PowerPoint.
Как преобразовать PPTX в BMP с помощью C++
Чтобы преобразовать PPTX в BMP, мы будем использовать
API, который представляет собой многофункциональный, мощный и простой в использовании API для обработки и преобразования документов для платформы C++. Вы можете загрузить его последнюю версию напрямую, просто открыв
менеджер пакетов, поиск Aspose.Slides.Cpp и установить. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
Команда
PM> Install-Package Aspose.Slides.Cpp
Шаги по преобразованию PPTX в BMP через C++
Разработчики C++ могут легко преобразовать файл PPTX в BMP всего за несколько строк кода.
- Загрузите файл PPTX с Aspose.Slides for C++ Presentation Object.
- Выберите первый слайд.
- Установите нужные размеры.
- Получите миниатюру нужных размеров.
- Вызвать метод Save() с выходным параметром BMP.
- Откройте файл BMP в совместимой программе.
Системные Требования
Перед запуском кода примера преобразования C++ убедитесь, что выполнены следующие предварительные условия.
- Microsoft Windows или совместимая ОС со средой выполнения C++ для 32-разрядной версии Windows, 64-разрядной версии Windows и 64-разрядной версии Linux.
- Aspose.Slides for C++ DLL, на которые есть ссылки в вашем проекте.
Исходный код преобразования PPTX в BMP C++
// Load the PPTX
SharedPtr<Presentation> pres = MakeObject<Presentation>(u"sourceFile.pptx");
// 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
Бесплатное приложение для преобразования PPTX в BMP
Попробуйте наше бесплатное приложение, чтобы преобразовать PPT в BMP
Другие поддерживаемые преобразования
Вы также можете конвертировать PPTX во многие другие форматы файлов, включая некоторые из перечисленных ниже.