यह सरल लेख कार्य को पूरा करने के लिए विस्तृत कॉन्फ़िगरेशन चरणों और एक कार्यशील नमूना कोड को शामिल करके ** C#** में MPP को CSV में परिवर्तित करने में सहायता करता है। इसमें उन सभी आवश्यक संसाधनों को शामिल किया गया है जो एमएस प्रोजेक्ट सॉफ़्टवेयर पर निर्भरता के बिना सी#** का उपयोग करके एमपीपी फ़ाइल को CSV में बदलने के लिए एप्लिकेशन उत्पन्न करने के लिए आवश्यक हैं।
C# का उपयोग करके MPP को CSV में बदलने के चरण
- C# का उपयोग करके MPP को CSV में निर्यात करने के लिए NuGet पैकेज मैनेजर का उपयोग करके Aspose.Tasks for .NET स्थापित करने के लिए विकास वातावरण स्थापित करें
- C# का उपयोग करके MPP फ़ाइल को CSV में कनवर्ट करने के लिए Project क्लास ऑब्जेक्ट के उदाहरण का उपयोग करके स्रोत MPP फ़ाइल तक पहुंचें
- आवश्यक CSV फ़ाइल विकल्प सेट करने के लिए CsvOptions क्लास ऑब्जेक्ट को इंस्टेंट करें
- सेव विधि का उपयोग करके MS प्रोजेक्ट फ़ाइल को C# में CSV में कनवर्ट करें
ऊपर उल्लिखित चरण एक चरणबद्ध प्रक्रिया और एक रननेबल नमूना कोड का पालन करके MPP फ़ाइल को C# का उपयोग करके CSV में परिवर्तित करने का एक सुविधाजनक तरीका प्रदान करते हैं। यह प्रक्रिया डिस्क से स्रोत MPP फ़ाइल तक पहुँचकर शुरू की जाती है, जिसके बाद इसका उपयोग किया जाता है आवश्यक आउटपुट CSV फ़ाइल विकल्प सेट करने के लिए CsvOptions वर्ग का एक उदाहरण। अंत में, लोड की गई MPP फ़ाइल को CSV फ़ाइल में निर्यात किया जाता है और डिस्क पर सहेजा जाता है।
C# का उपयोग करके MS प्रोजेक्ट को CSV में बदलने के लिए कोड
using Aspose.Tasks; | |
using Aspose.Tasks.Saving; | |
namespace KbTasks | |
{ | |
public class MppToCsv | |
{ | |
public static void ConvertTasksToCSV() | |
{ | |
string FilePath = @"/Users/KnowledgeBase/TestData/"; | |
// Applying product license to read the MPP file | |
License TasksCsvLic = new License(); | |
TasksCsvLic.SetLicense(FilePath + "Conholdate.Total.Product.Family.lic"); | |
// Access the source MPP Project file from the disk | |
Project InputMppProject = new Project(FilePath + "Input.mpp"); | |
// Set the CSV export options | |
CsvOptions csvOpts = new CsvOptions(); | |
csvOpts.TextDelimiter = CsvTextDelimiter.Semicolon; | |
// Save the exported CSV file on the disk | |
InputMppProject.Save(FilePath + "ExportedCsv.csv", csvOpts); | |
} | |
} | |
} |
यह उदाहरण C#* का उपयोग करके *MPP को CSV में निर्यात करने की प्रक्रिया प्रदर्शित करता है। निर्यात की जाने वाली डिफ़ॉल्ट CSV फ़ाइल पर भरोसा करने के बजाय, आप CsvOptions वर्ग के एक उदाहरण का उपयोग करके आउटपुट CSV फ़ाइल को अनुकूलित कर सकते हैं, जो एन्कोडिंग, टेक्स्ट डिलीमीटर, टास्क फ़िल्टर, सेव फॉर्मेट और हेडर सेटिंग्स को नाम देने के लिए सेट करने जैसे गुणों को उजागर करता है। कुछ।
इस विषय में, हमने C#* का उपयोग करके *MPP से CSV कनवर्टर विकसित करना सीखा है। यदि आप एमपीपी फ़ाइल को एसवीजी में परिवर्तित करने में रुचि रखते हैं, तो C# का उपयोग करके MPP को SVG में कैसे परिवर्तित करें पर लेख का अनुसरण करें।