Aspose.Tasks  for C++

सी++ माइक्रोसॉफ्ट प्रोजेक्ट फाइल पार्सिंग एपीआई

माइक्रोसॉफ्ट प्रोजेक्ट फाइलों को पीडीएफ, प्रिमावेरा, एचटीएमएल, एक्सेल, इमेज और एक्सएमएल फॉर्मेट में नेटिव सी ++ एप्लिकेशन के भीतर बनाएं, लिखें, पढ़ें, मैनिपुलेट करें और एक्सपोर्ट करें।

  डाउनलोड नि: शुल्क परीक्षण
  
 

Aspose.Tasks for C++, C++ डेवलपर्स के लिए माइक्रोसॉफ्ट प्रोजेक्ट या ऑफिस ऑटोमेशन का उपयोग किए बिना माइक्रोसॉफ्ट प्रोजेक्ट दस्तावेजों को लोड करने, बनाने, हेरफेर करने और कई प्रारूपों में सहेजने के लिए एक मूल परियोजना प्रबंधन पुस्तकालय है। एपीआई गैंट चार्ट, टास्क यूसेज, रिसोर्स यूसेज, और रिसोर्स शीट सहित कई अन्य तरीकों से रिपोर्टिंग के लिए डेटा को उजागर करता है।

C++ प्रोजेक्ट मैनेजमेंट लाइब्रेरी डेवलपर्स को कार्यों को बनाने और लोड करने के साथ-साथ अपने स्वयं के अनुप्रयोगों से या कार्यों से संसाधनों को हटाने या असाइन करने की अनुमति देने के लिए पूर्ण ट्रैकिंग क्षमताओं, परिभाषा और योजना प्रदान करती है।

उन्नत सी++ परियोजना प्रबंधन एपीआई विशेषताएं

माइक्रोसॉफ्ट प्रोजेक्ट फाइलों को बनाएं, पढ़ें और हेरफेर करें

एमपीपी फाइलें पढ़ें और इसकी सारांश जानकारी अपडेट करें

मुख्य और डिफ़ॉल्ट प्रोजेक्ट सेटिंग अपडेट करें

प्रोजेक्ट, कैलेंडर और कैलेंडर अपवादों के लिए कार्यदिवस निर्धारित करें

कार्यों और संसाधनों के लिए कैलेंडर पढ़ें और लिखें

कार्य बेसलाइन शेड्यूलिंग, अवधि और बाधाओं को संभालें

संसाधन असाइनमेंट को परिभाषित करें & आवंटन

MPX फ़ाइलों के एन्कोडिंग के लिए समर्थन

पीडीएफ, एचटीएमएल, छवियों और अधिक प्रारूपों में निर्यात करें

Microsoft प्रोजेक्ट डेटा को विभिन्न स्वरूपों में निर्यात करें

Aspose.Tasks for C++, दोनों MPP और XML स्वरूपों के साथ-साथ PDF, सूचना के सार्वभौमिक वितरण के लिए HTML, CSV, TXT, XLS, XLSX, WBS किसी भी मानक छवियों और MPT स्वरूपों में डेटा को उजागर करता है। इसके अलावा, HTML को डेटा निर्यात करते समय, यह फ़ाइलों को अलग करने के लिए फ़ॉन्ट, चित्र और CSS शैलियों का निर्यात करता है।

प्रिमावेरा एक्सएमएल, एक्सईआर और एमपीएक्स प्रारूप में परियोजना डेटा निर्यात करें - सी ++

System::SharedPtr<Aspose::Tasks::Project> pjc = System::MakeObject<Aspose::Tasks::Project>(dataDir + u"template.mpp");

// प्रोजेक्ट को वांछित प्रारूप में सहेजें

pjc->Save(dataDir + u"output_PrimaveraP6XML.xml", Aspose::Tasks::Saving::SaveFileFormat::PrimaveraP6XML);

pjc->Save(dataDir + u"output_PrimaveraXER.mpp", Aspose::Tasks::Saving::SaveFileFormat::PrimaveraXER);

pjc->Save(dataDir + u"output_MPX.xml", Aspose::Tasks::Saving::SaveFileFormat::MPX);

एपीआई में उच्चतम निष्ठा के साथ माइक्रोसॉफ्ट प्रोजेक्ट को रेंडर करने के लिए बिल्ट-इन रेंडरिंग इंजन है। प्रोजेक्ट रेंडरिंग इंजन का उपयोग करके, डेवलपर्स प्रोजेक्ट डेटा को विभिन्न वेक्टर और रैस्टर इमेज में बदल सकते हैं।

परियोजना गुण स्थापित करना

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

जहां तक मुद्रा गुणों का संबंध है, पुस्तकालय मुद्रा कोड, दशमलव बिंदु के बाद संख्याएं और मुद्रा प्रतीक सेट करने का समर्थन करता है ताकि लागतों को पढ़ना आसान हो। वित्तीय वर्ष और कार्यदिवस गुणों को पढ़ना और लिखना भी समर्थित है।

आसान तरीके से कार्य प्रबंधन

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

  
  

Aspose.Tasks लोकप्रिय विकास परिवेशों के लिए अलग-अलग API प्रदान करता है जैसा कि नीचे सूचीबद्ध है: