Як конвертувати презентацію PowerPoint у XPS за допомогою C++

У цьому простому посібнику ми розповімо, як конвертувати презентацію PowerPoint у XPS за допомогою C++. XPS є популярним широко використовуваним популярним форматом, і за допомогою простого коду C++ ви можете конвертувати PPTX у XPS у C++ без взаємодії.

Кроки для перетворення PowerPoint на XPS на C++

  1. Використовуйте пакет Aspose.Slides for C++ NuGet
  2. включити посилання на Aspose::Slides і експортувати простори імен
  3. Завантажте файл презентації для збереження PPTX у XPS за допомогою екземпляра класу Presentation
  4. Використовуйте метод Save, щоб перетворити PPTX на XPS у C++, встановивши SaveFormat

Ви можете легко конвертувати PPT у XPS у C++ за допомогою Aspose.Slides для C++ API, не покладаючись на Microsoft Interop або Microsoft PowerPoint.

Код для перетворення PowerPoint на XPS на C++

#pragma once
#include <DOM/Presentation.h>
#include <Util/License.h>
#include <Export/SaveFormat.h>
using namespace Aspose::Slides;
using namespace Aspose::Slides::Export;
using namespace System;
class ConvertXPSEx {
public:
static void ConvertToXps()
{
//Set Aspose license before securing PowerPoint presentation
//using Aspose.Slides for C++
const String LicPath = u"Aspose.Total.NET.lic";
SharedPtr<License> lic = MakeObject<License>();
lic->SetLicense(LicPath);
// The path to the documents directory.
const String outputXPS = u"ConvertToXps_output.xps";
const String SourcePresentation = u"Input.pptx";
//Instantiate Presentation class to load PPTX for exporting to XPS
SharedPtr<Presentation> pres = MakeObject<Presentation>(SourcePresentation);
//Save the presentation to output XPS format
pres->Save(outputXPS, SaveFormat::Xps);
}
};

Раніше ми досліджували Як захистити PPTX за допомогою C++. Однак у наведеному вище прикладі ми побачили, як експортувати презентацію PPTX у формат XPS на C++. Наведений вище приклад коду можна використовувати в програмах C++, які підтримуються Visual Studio.

 Українська