Aspose.Tasks में प्रोजेक्ट टाइमलाइन दृश्यों में महारत हासिल करना

परिचय

प्रभावी परियोजना प्रबंधन के लिए दृश्य रूप से आकर्षक और सूचनात्मक समयरेखा दृश्य बनाना महत्वपूर्ण है। .NET के लिए Aspose.Tasks टाइमलाइन दृश्यों को अनुकूलित करने के लिए एक मजबूत समाधान प्रदान करता है, जिससे आप अपने प्रोजेक्ट की विशिष्ट आवश्यकताओं के अनुसार कार्यों के प्रदर्शन को तैयार कर सकते हैं। इस चरण-दर-चरण मार्गदर्शिका में, हम यह पता लगाएंगे कि टाइमलाइन दृश्यों को आसानी से बनाने और अनुकूलित करने के लिए Aspose.Tasks का उपयोग कैसे करें।

आवश्यक शर्तें

इससे पहले कि हम ट्यूटोरियल में उतरें, सुनिश्चित करें कि आपके पास निम्नलिखित हैं:

  • C# और .NET प्रोग्रामिंग का बुनियादी ज्ञान।
  • .NET लाइब्रेरी के लिए Aspose.Tasks स्थापित। यदि नहीं, तो इसे डाउनलोड करेंयहाँ.
  • एक एकीकृत विकास वातावरण (आईडीई) जैसे विजुअल स्टूडियो।

नामस्थान आयात करें

सुनिश्चित करें कि आप अपने C# कोड में आवश्यक नामस्थान आयात करें:

    using Aspose.Tasks;
    using System;
    
    using Aspose.Tasks.Saving;

चरण 1: एक प्रोजेक्ट प्रारंभ करें और टाइमलाइन देखें

एक नया प्रोजेक्ट और टाइमलाइन दृश्य प्रारंभ करके प्रारंभ करें:

var project = new Project();
var view = new TimelineView();

चरण 2: समयरेखा दृश्य गुण सेट करें

विभिन्न गुण सेट करके समयरेखा दृश्य को अनुकूलित करें:

view.DateFormat = DateFormat.DateDddDd;
view.DisplayOverlapped = true;
view.ShowPanZoom = true;
view.ShowTimescale = true;
view.ShowToday = true;
view.TextLinesCount = 2;

चरण 3: टाइमलाइन दृश्य विवरण प्रदर्शित करें

समयरेखा दृश्य के बारे में जानकारी पुनः प्राप्त करें:

Console.WriteLine("Show Dates: " + view.ShowDates);

चरण 4: प्रोजेक्ट में दृश्य जोड़ें

प्रोजेक्ट में अनुकूलित टाइमलाइन दृश्य जोड़ें:

project.Views.Add(view);

चरण 5: प्रोजेक्ट में परीक्षण डेटा जोड़ें

प्रोजेक्ट को नमूना कार्यों से भरें:

var task1 = project.RootTask.Children.Add("Task 1");
task1.Set(Tsk.Start, new DateTime(2020, 4, 29, 8, 0, 0));
task1.Set(Tsk.Duration, task1.ParentProject.GetDuration(24, TimeUnitType.Hour));
var task2 = project.RootTask.Children.Add("Task 2");
task2.Set(Tsk.Start, new DateTime(2020, 4, 29, 8, 0, 0));
task2.Set(Tsk.Duration, task1.ParentProject.GetDuration(40, TimeUnitType.Hour));

चरण 6: प्रोजेक्ट को पीडीएफ के रूप में सहेजें

अनुकूलित टाइमलाइन दृश्य के साथ प्रोजेक्ट को पीडीएफ फाइल के रूप में सहेजें:

project.Save("Your Document Directory/SetTimeScaleCount_out.pdf", SaveFileFormat.Pdf);

निष्कर्ष

बधाई हो! आपने .NET के लिए Aspose.Tasks का उपयोग करके टाइमलाइन दृश्यों को सफलतापूर्वक अनुकूलित कर लिया है। यह शक्तिशाली लाइब्रेरी आपकी प्रोजेक्ट प्रबंधन क्षमताओं को बढ़ाते हुए, आकर्षक प्रोजेक्ट टाइमलाइन बनाने की प्रक्रिया को सरल बनाती है।

पूछे जाने वाले प्रश्न

क्या Aspose.Tasks अन्य .NET फ्रेमवर्क के साथ संगत है?

हां, Aspose.Tasks आपके विकास परिवेश के साथ अनुकूलता सुनिश्चित करते हुए विभिन्न .NET फ्रेमवर्क का समर्थन करता है।

क्या मैं टाइमलाइन दृश्य में व्यक्तिगत कार्यों की उपस्थिति को अनुकूलित कर सकता हूँ?

बिल्कुल! Aspose.Tasks टाइमलाइन दृश्य में प्रत्येक कार्य की उपस्थिति को अनुकूलित करने के लिए लचीलापन प्रदान करता है।

Aspose.Tasks के लिए मुझे अतिरिक्त संसाधन और समर्थन कहां मिल सकता है?

दौरा करनाAspose.कार्य दस्तावेज़ीकरणव्यापक गाइड और के लिएसहयता मंच सहायता के लिए।

क्या Aspose.Tasks के लिए कोई निःशुल्क परीक्षण उपलब्ध है?

हां, आप नि:शुल्क परीक्षण का पता लगा सकते हैंयहाँ.

मैं Aspose.Tasks के लिए अस्थायी लाइसेंस कैसे प्राप्त कर सकता हूँ?

एक अस्थायी लाइसेंस प्राप्त करेंयहाँ.