यह आलेख कार्य करने के लिए कॉन्फ़िगरेशन विवरण और एक रन करने योग्य सरल कोड प्रदान करके MPP को C# का उपयोग करके एक्सेल में कैसे परिवर्तित करें में सहायता करता है। इस एप्लिकेशन को लिखने के लिए आवश्यक सभी आवश्यक संसाधनों की पहचान की जाती है। ध्यान दें कि एमएस प्रोजेक्ट या किसी अन्य एमपीपी हैंडलिंग सॉफ़्टवेयर को स्थापित करने की कोई आवश्यकता नहीं है सी # का उपयोग करके एक्सेल में एमएस प्रोजेक्ट फ़ाइल निर्यात करें जिसके परिणामस्वरूप XLSX फ़ाइल का निर्माण होता है।
C# का उपयोग करके MPP फ़ाइल को एक्सेल में कनवर्ट करने के चरण
- NuGet पैकेज मैनेजर का उपयोग करके Aspose.Tasks जोड़ने के लिए विकास परिवेश को कॉन्फ़िगर करें
- एक्सेल में कनवर्ट करने के लिए मौजूदा एमपीपी फ़ाइल को Project क्लास ऑब्जेक्ट में बनाएं या लोड करें
- यदि आवश्यक हो तो कुछ कार्य और उप-कार्य जोड़ें
- Save परिणामी प्रोजेक्ट फ़ाइल एक्सेल फ़ाइल के रूप में
ये चरण चरणबद्ध प्रक्रिया और चलने योग्य नमूना कोड साझा करके सी# का उपयोग करके एमएस प्रोजेक्ट फ़ाइल को एक्सेल में कनवर्ट करने का एक आसान तरीका प्रदान करते हैं। यदि आपके पास एक मौजूदा एमपीपी फ़ाइल है, तो बस इसे लोड करें और इसे सेवफाइलफॉर्मैट एन्यूमरेटर का उपयोग करके एक्सएलएसएक्स, एचटीएमएल, पीएनजी, आदि जैसे वांछित प्रारूप में सहेजें। एमएस प्रोजेक्ट फाइल को सेव करने के लिए कई अन्य ओवरलोड भी उपलब्ध हैं।
सी # का उपयोग कर एमएस प्रोजेक्ट को एक्सेल में कनवर्ट करने के लिए कोड
namespace ConvertMppToExcelUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert MPP to Excel using C# | |
{ | |
// Instantiate license | |
Aspose.Tasks.License licForTasks = new Aspose.Tasks.License(); | |
licForTasks.SetLicense("Aspose.Total.lic"); | |
// Open document | |
Aspose.Tasks.Project project = new Aspose.Tasks.Project(); | |
// Add task | |
Aspose.Tasks.Task sampleTask = project.RootTask.Children.Add("Main Task"); | |
// Add subtask | |
Aspose.Tasks.Task subtask = sampleTask.Children.Add("Sub Task 1"); | |
// Save as XLSX | |
project.Save("ProjectToExcel.xlsx",Aspose.Tasks.Saving.SaveFileFormat.Xlsx); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
सी#* का उपयोग करके एक *एमपीपी फ़ाइल को एक्सेल में बदलने के लिए आप स्रोत एमपीपी फ़ाइल को केवल उसके नाम का उपयोग करके लोड कर सकते हैं, हालांकि, कई अन्य विकल्प भी उपलब्ध हैं जैसे कि आप प्रोजेक्ट को डेटाबेस या स्ट्रीम से लोड कर सकते हैं। आप सुरक्षित प्रोजेक्ट फ़ाइल खोलने के लिए पासवर्ड सेट करने के लिए लोडऑप्शन का उपयोग कर सकते हैं, फ़ाइल लोडिंग ऑपरेशन को बाधित करने के लिए कुछ रद्दीकरण टोकन सेट कर सकते हैं, और कुछ एक्सएमएल फाइलों को पढ़ने के लिए त्रुटि-हैंडलिंग रूटीन सेट कर सकते हैं। इसी तरह, आपके पास प्रारंभ तिथि और समाप्ति तिथि की सहायता से कार्यों की एक श्रृंखला सेट करके, पृष्ठों की संख्या निर्धारित करके, और कार्य फ़िल्टर सेट करके, कुछ नाम रखने के लिए SaveOptions का उपयोग करके एमपीपी को एक्सेल फ़ाइल के रूप में सहेजने का विकल्प है। वर्ग वस्तु।
इस लेख में, हमने एमपीपी को एक्सेल फाइलों में बदलना सीखा। आप माइक्रोसॉफ्ट प्रोजेक्ट फ़ाइल को सी # में एक्सपीएस में कैसे परिवर्तित करें पर लेख का अनुसरण करके XPS जैसे अन्य प्रकार के रूपांतरण भी कर सकते हैं।