C# का उपयोग करके MPP को SVG में कैसे बदलें

यह सरल विषय विस्तृत कॉन्फ़िगरेशन चरणों और कार्य को निष्पादित करने के लिए एक रन करने योग्य सरल कोड प्रदान करके MPP को C# का उपयोग करके SVG में कैसे परिवर्तित करें में सहायता करता है। यह उन सभी आवश्यक संसाधनों की पहचान करता है जो एमएस प्रोजेक्ट या किसी अन्य एमपीपी प्रबंधन सॉफ्टवेयर पर निर्भरता के बिना इस एप्लिकेशन को विकसित करने के लिए आवश्यक हैं ** सी # का उपयोग करके एसवीजी को एमएस प्रोजेक्ट फ़ाइल निर्यात करने के लिए ** जिसके परिणामस्वरूप SVG का निर्माण होता है। फ़ाइल।

C# का उपयोग करके MPP फ़ाइल को SVG में कनवर्ट करने के चरण

  1. NuGet पैकेज मैनेजर का उपयोग करके Aspose.Tasks for .NET को शामिल करने के लिए विकास परिवेश सेट करें
  2. SVG में बदलने के लिए मौजूदा MPP फ़ाइल को Project क्लास ऑब्जेक्ट में एक्सेस करें
  3. आउटपुट SVG विकल्प सेट करने के लिए SaveOptions विकल्प सेट करें
  4. Save डिस्क पर SVG फ़ाइल के रूप में परिणामी प्रोजेक्ट फ़ाइल

उपरोक्त चरण चरणबद्ध प्रक्रिया और एक रन करने योग्य नमूना कोड का पालन करके सी#* का उपयोग करके एमएस प्रोजेक्ट फ़ाइल को एसवीजी में परिवर्तित करने का एक आसान तरीका प्रदान करते हैं। डिस्क से स्रोत एमपीपी फ़ाइल लोड करके प्रक्रिया शुरू की जाती है और फिर SaveOptions वर्ग का उपयोग करके विभिन्न विकल्प सेट किए जाते हैं। अंत में, लोड की गई एमपीपी फ़ाइल एसवीजी को निर्यात की जाती है और डिस्क पर सहेजी जाती है।

सी # का उपयोग कर एमएस प्रोजेक्ट को एसवीजी में कनवर्ट करने के लिए कोड

using System;
using Aspose.Tasks;
using Aspose.Tasks.Saving;
using Aspose.Tasks.Visualization;
namespace KbTasks
{
public class MppToSVG
{
public static void ConvertTasksToSVG()
{
string FilePath = @"/Users/TestData/";
// Applying product license to read the MPP file
License TasksLic = new License();
TasksLic.SetLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Load the source Project file from the disk
Project InputProject = new Project(FilePath + "Input.mpp");
// Set the SVG export options
SaveOptions SvgOpts = new SvgOptions();
SvgOpts.FitContent = true;
SvgOpts.Timescale = Timescale.ThirdsOfMonths;
// Save the exported SVG file on the disk
InputProject.Save(FilePath + "ExportedSvg.svg", SvgOpts);
}
}
}

C#* का उपयोग करके *MPP फ़ाइल को SVG में बदलने के लिए, आप डिस्क से स्रोत MPP फ़ाइल तक पहुँच सकते हैं, हालाँकि, आप MPP फ़ाइल को स्ट्रीम से भी लोड कर सकते हैं जो डेटाबेस या वेब जैसे स्रोतों से लोड करने की अनुमति देता है। . लोडऑप्शन क्लास का उपयोग संरक्षित प्रोजेक्ट फ़ाइल खोलने के लिए पासवर्ड सेट करने के लिए किया जा सकता है, फ़ाइल लोडिंग ऑपरेशन को बाधित करने के लिए कुछ रद्दीकरण टोकन सेट करें, और कुछ एक्सएमएल फाइलों तक पहुंचने के लिए त्रुटि-हैंडलिंग रूटीन सेट करें। इसी तरह, SvgOptions का उपयोग किया जाता है जो BarStyles, CustomPageSize, Gridlines, TextStyles, Timescale और बहुत कुछ सेट करने जैसे विकल्पों को उजागर करता है।

इस विषय में, हमने एमपीपी को एसवीजी फाइलों में बदलना सीखा है। यदि आप किसी एमपीपी को एक्सेल में बदलने में रुचि रखते हैं, तो सी # का उपयोग कर एमपीपी को एक्सेल में कैसे परिवर्तित करें पर लेख का अनुसरण करें।

 हिन्दी