U ovom jednostavnom vodiču, provest ćemo vas kroz kako pretvoriti PowerPoint prezentaciju u XPS koristeći C++. XPS je popularan široko korišten popularni format i korištenjem jednostavnog C++ koda, možete pretvoriti PPTX u XPS u C++ bez međudjelovanja.
Koraci za pretvaranje PowerPointa u XPS u C++
- Koristite Aspose.Slides for C++ NuGet paket
- uključuju referencu na Aspose::Slides i Izvezi prostore imena
- Učitajte prezentacijsku datoteku za spremanje PPTX-a u XPS koristeći Presentation instancu klase
- Koristite metodu Save za pretvaranje PPTX u XPS u C++ postavljanjem SaveFormat
Možete jednostavno pretvoriti PPT u XPS u C++ koristeći Aspose.Slides za C++ API bez oslanjanja na Microsoft Interop ili Microsoft PowerPoint.
Kod za pretvaranje PowerPointa u XPS u 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); | |
} | |
}; |
Ranije smo istraživali Kako zaštititi PPTX koristeći C++. Međutim, u gornjem primjeru vidjeli smo kako izvesti PPTX prezentaciju u XPS format u C++. Gornji primjer koda može se koristiti u C++ aplikacijama koje podržava Visual Studio.