C# का उपयोग करके Microsoft प्रोजेक्ट फ़ाइलों को कैसे मर्ज करें I
MPP, MPT, MPX MS-Project, Oracle Primavera, XML और PDF फ़ाइलों को मर्ज करने के लिए हम Aspose.Tasks for.NET API का उपयोग करेंगे , जो कि C# प्लेटफॉर्म के लिए एक सुविधा संपन्न, शक्तिशाली और उपयोग में आसान दस्तावेज़ प्रोसेसिंग API है।
आप MPP, MPT, MPX MS-Project, Oracle Primavera, XML PDF जैसी विभिन्न स्रोत फ़ाइलों के लिए मर्ज प्रकार का चयन कर सकते हैं और निम्न स्वरूपों में से किसी एक में फ़ाइलों को मर्ज करने के परिणाम को सहेज सकते हैं: XER, JIRA, MPP, MPT, एमपीएक्स और अन्य।
Aspose.Tasks for.NET API डेवलपर्स के लिए MS-Project फ़ाइलों को मर्ज करने की प्रक्रिया को सुगम बनाता है:
प्रोजेक्ट क्लास
क्लास का इस्तेमाल करके फ़ाइलें लोड करता है;
गुणों
Aspose.Tasks.Properties
और आवश्यक आउटपुट डिवाइस के साथ काम करने के लिए कक्षाएं शामिल हैं;
LoadOptions
वर्ग फ़ाइल या स्ट्रीम से प्रोजेक्ट लोड करते समय अतिरिक्त लोड पैरामीटर निर्दिष्ट करने की अनुमति देता है।
ऑनलाइन माइक्रोसॉफ्ट प्रोजेक्ट फ़ाइलें विलय
आप रीयल-टाइम में Microsoft Project फ़ाइलों को .NET API के लिए Aspose.Tasks के साथ मर्ज कर सकते हैं। टास्क मर्जर आपको कई प्रोजेक्ट क्लास दस्तावेज़ों को एक फ़ाइल में संयोजित करने देता है। आप निम्न आउटपुट स्वरूपों में से एक का चयन कर सकते हैं: एमपीपी, एमपीटी, एमपीएक्स एमएस-प्रोजेक्ट, ओरेकल प्रिमावेरा, एक्सएमएल और पीडीएफ। फ़ाइलें लोड करें, मर्ज करें और कुछ सेकंड में परिणाम प्राप्त करें!
var document1 = new Project(@"first-document.mpp"); var document2 = new Project(@"second-document.mpp"); document1.CalculationMode = CalculationMode.None; foreach (var firstLevelTasks in document2.RootTask.Children.ToList()) { document1.RootTask.Children.Add(firstLevelTasks); } document1.Save("merged.mpp", SaveFileFormat.Mpp);
.NET लाइब्रेरी के लिए Aspose.Tasks इंस्टॉल करना
Aspose.Tasks एक उन्नत वेब स्क्रैपिंग और MSProject पार्सिंग लाइब्रेरी है। यह लाइब्रेरी WHATWG DOM मानक के आधार पर एक दस्तावेज़ ऑब्जेक्ट मॉडल (DOM) बनाने के लिए सभी प्रकार की प्रोजेक्ट फ़ाइलों की पार्सिंग का समर्थन करती है। आप अपने सिस्टम पर .NET के लिए Aspose.Tasks लाइब्रेरी को स्थापित करने के लिए कई तरीकों का उपयोग कर सकते हैं:
- NuGet पैकेज मैनेजर जीयूआई का उपयोग करना।
- पैकेज मैनेजर कंसोल का इस्तेमाल करना।
- .NET के लिए Aspose.Tasks इंस्टॉल करना
MSI के माध्यम से
।
Aspose.Tasks C# लाइब्रेरी का उपयोग Microsoft प्रोजेक्ट दस्तावेज़ों को रूपांतरित करने, मर्ज करने, संपादित करने, वेब से डेटा निकालने, और बहुत कुछ करने के लिए करें! C# लाइब्रेरी इंस्टालेशन के बारे में अधिक जानकारी के लिए, कृपया Aspose.Tasks Documentation. देखें।
.NET API सुविधाओं के लिए अन्य समर्थित Aspose.Tasks
Aspose.Tasks का उपयोग करना, MS प्रोजेक्ट फ़ाइलों को परिवर्तित करने, मर्ज करने, लॉक करने और अनलॉक करने के साथ-साथ प्रोजेक्ट फ़ाइलों से मेटाडेटा देखने, डाउनलोड करने और पुनर्प्राप्त करने के लिए एक विस्तारित लाइब्रेरी। हमारी Aspose.Tasks API और .NET लाइब्रेरी निम्न फ़ाइल एक्सटेंशन MPP, MPT, MPX MS-Project, Oracle Primavera, XER, XML और PDF के साथ काम करती है।