Aspose.Tasks प्रोजेक्ट को .NET के लिए PDF कनवर्टर में बदलता ह

प्रोजेक्ट के लिए काम करता ह पीडीएफ NET के लिए कनवर्टर डेवलपर्स को माइक्रोसॉफ्ट प्रोजेक्ट (एमपीपी) फ़ाइलों को पेशेवर, उच्च गुणवत्ता वाले पीडीएफ दस्तावेजों में आसानी से परिवर्तित करने की अनुमति देता है. Aspose.Tasks एपीआई के शीर्ष पर बनाया गया, यह प्लगइन जटिल कार्यप्रवाह को सरल बनाता है और कार्य, संसाधन, कैलेंडर और Gantt चार्ट की सटीक रखरखाव सुनिश्चित करता है-सभी बिना Microsoft Project को स्थापित किया जाना चाहिए.

स्थापना और स्थापन

  • NuGet पैकेज स्थापित कर Aspose.Tasks अपने .NET प्रोजेक्ट म.
  • निम्नलिखित लाइसेंस का पालन कर मेट्रिक लाइसेंस मार्गदर्शक.
  • स्थापना और फ्रेम संगतता के बारे में पूरी जानकारी के लिए, देख स्थापना गाइड .

समर्थित प्लेटफार्म:

  • ऑपरेटिंग सिस्टम: Windows, Linux, macOS
  • फ्रेमवर्क: .NET Framework (3.5–4.8), .Net Standard 2.0, .net Core (2.0–3.1) और Mono (2.6.7+)
  • विकास उपकरण: माइक्रोसॉफ्ट विज़ुअल स्टूडियो, मोनोडेवलप

त्वरित प्रारंभ: MPP को PDF में परिवर्तित कर

using Aspose.Tasks;

Project project = new Project("New Project.mpp");
project.Save("SaveProjectAsPDF_out.pdf", SaveFileFormat.PDF);

इस उदाहरण से पता चलता है कि सबसे आसान तरीका एक एमपीप फ़ाइल और इसे डिफ़ॉल्ट सेटिंग्स का उपयोग करके सीधे पीडीएफ में सहेज.

उन्नत निर्यात विकल्प

अपने निर्यात के साथ अच्छी तरह से टोन कर PdfSaveOptions क्लास:

Project project = new Project("New Project.mpp");
PdfSaveOptions options = new PdfSaveOptions();

// Ensure content fits within cells
options.FitContent = true;
options.Timescale = Timescale.Months;
options.PresentationFormat = PresentationFormat.TaskUsage;

project.Save("FitContentsToCellSize_out.pdf", options);

अनुकूलन पाठ शैलिय

डेवलपर्स विशिष्ट वस्तुओं के लिए पाठ प्रारूपण को संशोधित कर सकते हैं, जैसे कि कुल मिलाकर संसाधन:

Project project = new Project("New Project.mpp");
PdfSaveOptions options = new PdfSaveOptions();
options.PresentationFormat = PresentationFormat.ResourceSheet;

TextStyle style = new TextStyle();
style.Color = Color.OrangeRed;
style.FontStyle = FontStyle.Bold | FontStyle.Italic;
style.ItemType = TextItemType.OverallocatedResources;

options.TextStyles = new List<TextStyle> { style };
project.Save("CustomizeTextStyle_out.pdf", options);

यह अनुकूलन निर्यात किए गए पीडीएफ को रिपोर्टिंग मानकों या कंपनी ब्रांडिंग के अनुरूप बनाता ह.

विशेषताओं और कार्य

कोर रूपांतरण इंजन

  • कर्तव्यों, संसाधनों, कैलेंडर और बाज़ेलिन को पार कर.
  • मूल एमएस प्रोजेक्ट के डिज़ाइन और स्टाइलिंग को बनाए रखता ह.
  • यह मल्टी-शब्द और बहु-विज़ुअल निर्यात का समर्थन करता ह.

फ़ाइल फॉर्मेट समर्थन

  • Converts .mpp (प्रोजेक्ट 2010–2021+), .mpt (प्रोजेक्ट) और परियोजन XML के बारे म फ़ाइल.
  • एक निरंतर रेंडिंग के लिए योजना संस्करणों को मानकीकृत करता ह.

दृश्य और चार्ट अनुकूलन

  • निर्यात दृश्य: Gantt Chart, Task Usage या संयोजन सेटअप.
  • स्रोत परियोजना से फ़िल्टर, समूह और अनुकूलित तालिकाओं को लागू कर.

Page Setup और Pagination

  • नियंत्रण पृष्ठ आकार (ए4, पत्र, कानूनी, अनुकूलित), उन्मुखता, और मार्जिन.
  • स्केल चार्ट एकल-पृष्ठ या मल्टी पेज लेआउट को फिट करने के लिए.
  • बड़े टाइमलाइनों के माध्यम से स्वचालित पेजिंग.

PDF संगतता और गुणवत्त

  • पीडीएफ के लिए समर्थन 1.4–2.0.
  • संग्रह मानकों के अनुरूप (PDF/A-1b, पीडीएफ/ए-2u).
  • फ़ॉन्ट इनबडिंग, छवि संपीड़न, रैस्टर / वेक्टर रेंडर विकल्प.

प्रवाह और फ़ाइल कार्यप्रवाह

  • वेब / क्लाउड ऐप्स या डेस्कटॉप टूल के लिए फ़ाइल मार्गों के प्रवाह में सहेज.
  • सिंक्रनाइज़र और असीनो बैच पाइपलाइन का समर्थन कर.

बड़े परियोजना प्रबंधन

  • हजारों कार्यों और बहु-संसाधन परियोजनाओं के लिए अनुकूलित.
  • प्रगति कॉलबैक और रद्द टोकन का समर्थन करता ह.

त्रुटि रिपोर्टिंग

  • भ्रष्ट तारीखों, अनुपस्थित निर्भरताओं या असहाय क्षेत्रों की पुष्टि करता ह.
  • सीआई / सीडी एकीकरण के लिए विस्तृत अपवाद प्रबंधन प्रदान करता ह.

सर्वश्रेष्ठ अभ्यास

  • प्रारंभिक लाइसेंस कॉन्फ़िगर करें: कार्यकाल मूल्यांकन में रुकावट से बच.
  • उपलब्ध संसाधनों: उपयोग कर using मुक्त स्वदेशी हाथों के लिए ब्लॉक.
  • अधिक परिभाषित दृश्य: प्रोजेक्ट टेम्पलेट में फ़िल्टर / तालिकाओं को स्थापित कर.
  • सुरक्षित पढ़ने योग्य: विस्तृत Gantt चार्ट के लिए, स्केलिंग के माध्यम से बहु-पृष्ठ निर्यात का उपयोग कर.
  • प्रवाह प्रवाह: उच्च दक्षता वातावरण में I / O अवरोध को कम कर.

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

**Q: क्या मैं ASP.NET या WPF ऐप्स में Project to PDF Converter का उपयोग कर सकता ह?**यह ASP.NET, WCF, WinForms, WPF, और Windows, Linux और Mac पर Mono-आधारित अनुप्रयोगों में काम करता ह.

**Q: मैं पीडीएफ की उपस्थिति को कैसे अनुकूलित कर?**Use PdfSaveOptions फ़ॉन्ट्स, पाठ शैलियों, तारीख प्रारूपों, मार्जिन और प्रारंभिक पीडीएफ दृश्य सेटिंग्स सेट करने के लिए.

**Q: क्या मैं सीधे एक दृश्य वस्तु निर्दिष्ट कर सकता ह?**हाँ, उपयोग कर SaveOptions.ViewSettings निर्यात के लिए स्पष्ट दृष्टिकोण, अतिरिक्त PresentationFormat.

**Q: Microsoft Project दृश्य क्या समर्थन करते ह?**समर्थित दृश्यों में शामिल हैं Gantt Chart, Task Usage और Resource Usages.

 हिंदी