इस विषय में, हम यह पता लगाएंगे कि C++** का उपयोग करके **MPP को XPS में कैसे बदलें। एक्सपीएस एक व्यापक रूप से उपयोग किया जाने वाला फ़ाइल प्रारूप है और आप एमएस प्रोजेक्ट पर निर्भरता के बिना कुछ एपीआई कॉल का उपयोग करके आसानी से एमपीपी फ़ाइल को सी ++ में एक्सपीएस में निर्यात कर सकते हैं।
C++ का उपयोग करके MPP को XPS में बदलने के चरण
- NuGet पैकेज मैनेजर टूल का उपयोग करके Aspose.Tasks for C++ इंस्टॉल करें
- Aspose::Tasks नाम स्थान का संदर्भ शामिल करें
- XPS के रूप में सहेजने के लिए MPP फ़ाइल लोड करने के लिए प्रोजेक्ट क्लास इंस्टेंस को इंस्टेंट करें
- सेव मेथड का उपयोग करके एमपीपी फाइल को सी++ में एक्सपीएस में सेव करें
आप कुछ एपीआई कॉलों में एमपीपी फ़ाइल को सी++ में एक्सपीएस में निर्यात कर सकते हैं। आपको केवल एमपीपी फ़ाइल का उपयोग करना है और फिर सी ++ का उपयोग करके बाद के एपीआई कॉल में एक्सपीएस के रूप में सहेजना है।
C++ का उपयोग करके MPP को XPS में बदलने के लिए कोड
#pragma once | |
#include <Project.h> | |
#include <Task.h> | |
#include<License/License.h> | |
#include<Saving/Enums/SaveFileFormat.h> | |
#include<Prj.h> | |
#include <system/string.h> | |
#include <system/console.h> | |
#include <system/environment.h> | |
#include <system/shared_ptr.h> | |
#include <system/environment.h> | |
#include <system/object_ext.h> | |
#include <system/object.h> | |
#include <stdio.h> | |
using namespace Aspose::Tasks; | |
using namespace Aspose::Tasks::Saving; | |
using namespace System; | |
void MPPToXPS() | |
{ | |
// Set license to perform MPP to XPS conversion | |
SharedPtr<License> AsposeTasksLicense = System::MakeObject<License>(); | |
AsposeTasksLicense->SetLicense(u"licFile"); | |
// The path to sour MPP file and directory. | |
System::String SourceFile = u"SourceMPPFile.mpp"; | |
// Load the source MPP file to export to XPS | |
SharedPtr<Project> MppToXps = MakeObject<Project>(SourceFile); | |
// Save the MPP to XPS in C++ | |
MppToXps->Save(u"MPPSavedToXPS.xps", SaveFileFormat::XPS); | |
} |
इससे पहले, हमने सी ++ में माइक्रोसॉफ्ट प्रोजेक्ट फ़ाइल मेटाडेटा कैसे निकालें सीखा था। हालाँकि, इस विषय में हमने C++* में *MPP से XPS रूपांतरण पर ध्यान केंद्रित किया है।