सी # के माध्यम से माइक्रोसॉफ्ट प्रोजेक्ट फाइल रूपांतरण

माइक्रोसॉफ्ट प्रोजेक्ट एमपीपी, एमपीटी, एमपीएक्स को पीडीएफ, एक्सेल, एचटीएमएल और छवियों को बीएमपी, जेपीजी, पीएनजी, टीआईएफएफ सहित क्रॉस-प्लेटफॉर्म .NET अनुप्रयोगों के निर्माण के लिए कनवर्ट करें।

Microsoft प्रोजेक्ट एप्लिकेशन परियोजना प्रबंधकों को पूर्ण योजना बनाने, प्रगति पर नज़र रखने, संसाधन निर्दिष्ट करने और कार्यभार का विश्लेषण करने में सहायता करने के लिए है। और जब भी माइक्रोसॉफ्ट प्रोजेक्ट एमपीपी, एमपीटी, एमपीएक्स फाइलों को कंपनी .NET सॉल्यूशन के भीतर माइक्रोसॉफ्ट प्रोजेक्ट स्थापित किए बिना संभालने की आवश्यकता होती है, तो यह सब करने के लिए .NET प्रोजेक्ट फाइल हैंडलिंग एपीआई है। यह आसानी से दस्तावेजों का प्रबंधन, निर्माण, संशोधन कर सकता है और साथ ही अन्य फाइलों में परिवर्तित कर सकता है। नीचे दिया गया कोड पूरी तरह से अच्छी तरह से काम करता है और इसे आसानी से समाधान के भीतर एकीकृत किया जा सकता है।

माइक्रोसॉफ्ट प्रोजेक्ट से पीडीएफ रूपांतरण

Microsoft प्रोजेक्ट से PDF रूपांतरण, प्रक्रिया है, Project class का उपयोग करके Microsoft प्रोजेक्ट फ़ाइल MPP, MPT या MPX लोड करें। सेव मेथड को कॉल करें और आउटपुट पीडीएफ फाइल और SaveFileFormat .PDF को पैरामीटर के रूप में कॉल करें। रूपांतरण प्रक्रिया के दौरान सभी कार्य, संसाधन और संसाधन असाइनमेंट डेटा प्रदान किया जाएगा।

सी # माइक्रोसॉफ्ट प्रोजेक्ट के लिए पीडीएफ रूपांतरण के लिए कोड

1. // load the file to be converted

2. var prjectToHTML = new Project(dir + "template.mpp");

3. // save in different formats

4. prjectToHTML.Save(dir + "output.html", SaveFileFormat.HTML);

माइक्रोसॉफ्ट प्रोजेक्ट को इमेजेज जेपीजी, पीएनजी, बीएमपी, टीआईएफएफ में बदलें

Microsoft प्रोजेक्ट फ़ाइलों MPP, MPT, MPX को छवि स्वरूपों में परिवर्तित करना लगभग समान है, केवल अंतर SaveFileFormat एक्सटेंशन और छवि प्रारूप का है। तो बस प्रोजेक्ट क्लास का उपयोग करके फ़ाइल लोड करें और प्रासंगिक आउटपुट छवि प्रारूप और SaveFileFormat को पैरामीटर के रूप में पास करते समय सेव विधि को कॉल करें। यदि अतिरिक्त छवि सेटिंग्स की आवश्यकता है, तो एपीआई प्रदान करता है ImageSaveOptions जेपीजी, पीएनजी, बीएमपी या टीआईएफएफ फाइलों में प्रदान की गई छवियों को सहेजने के लिए .

माइक्रोसॉफ्ट प्रोजेक्ट को छवि प्रारूपों में कनवर्ट करने के लिए सी # कोड

1. // load project file

2. var projectToImages = new Project(dir + "template.mpp");

3. // create ImageSaveOptions with desired Image format currently MPP to JPG

4. var ImageOptions = new ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)

5.  {
    CustomPageSize = new SizeF(2200, 1100),
    HorizontalResolution = 96f,
    VerticalResolution = 96f,

    JpegQuality = 70

    };

6. // render data to image format

7. projectToImages.Save(dir + "output.jpg", ImageOptions);

Microsoft प्रोजेक्ट से HTML रूपांतरण

Microsoft प्रोजेक्ट को HTML में बदलने की प्रक्रिया लगभग PDF की तरह ही है, केवल SaveFileFormat HTML एक्सटेंशन का अंतर है। तो बस प्रोजेक्ट क्लास का उपयोग करके फ़ाइल लोड करें और प्रासंगिक आउटपुट HTML फ़ाइल और SaveFileFormat.HTML को पैरामीटर के रूप में पास करते समय सेव विधि को कॉल करें।

सी # माइक्रोसॉफ्ट प्रोजेक्ट के लिए एचटीएमएल रूपांतरण के लिए कोड

1. // Read the input Project MPP file
2. Project projectToCSV = new Project("Project.mpp");

3. // Initialize CsvOptions class instance
4. Aspose.Tasks.Saving.CsvOptions CSVOpts = new Aspose.Tasks.Saving.CsvOptions();
5. CSVOpts.TextDelimiter = Aspose.Tasks.Saving.CsvTextDelimiter.Semicolon;

6. // Save output CSV file
7. projectToCSV.Save("output.csv", CSVOpts);

माइक्रोसॉफ्ट प्रोजेक्ट को एक्सेल एक्सएलएसएक्स, सीएसवी फाइल में बदलें

.NET MS प्रोजेक्ट फ़ाइलें API प्रोजेक्ट को XLSX और CsvOptions में कनवर्ट करने के लिए XlsxOptions का प्रावधान करता है .com/tasks/net/aspose.tasks. Saving/csvoptions) एमपीपी, एमपीटी, एमपीएक्स को सीएसवी फाइलों में कनवर्ट करने के लिए। डेवलपर्स इन वर्गों का उपयोग करके प्रासंगिक विकल्प निर्दिष्ट कर सकते हैं। अन्य सभी प्रक्रिया समान है।

सी # माइक्रोसॉफ्ट प्रोजेक्ट के लिए सीएसवी रूपांतरण के लिए कोड

1. // load the file to be converted

2. var prjectToHTML = new Project(dir + "template.mpp");

3. // save in different formats

4. prjectToHTML.Save(dir + "output.html", SaveFileFormat.HTML);