c# - ओपन सोर्स कैड ड्राइंग(dwg) लाइब्रेरी में सी#




open-source autocad (5)

एक बार आर्ट हास को बंद करने के लिए एक प्रयास किया गया था। डीडब्लू पार्सर (पैथोनकाड प्रोजेक्ट से) से सी # मुझे एटीएम लिंक नहीं मिल सकता है, लेकिन यह कुछ साल पहले था। ओपन सोर्स क्रॉस-प्लेटफॉर्म का निर्माण करना। ड्वाइग लाइब्रेरी वेक्टर एक्सटेक्शन के लिए मेरी सूची में सबसे ऊपर है, तो मुझे पता है कि आपको क्या पता है!

सी # में ओपन सोर्स डीडब्लूजी (ऑटोकैड ड्राइंग) लाइब्रेरी के बारे में कोई भी जानता है?


डीडब्लूजी प्रारूप के साथ प्रमुख बाधा यह है कि द्विआधारी स्वरूप हर 3 साल में बदलता है - और यह मार्च 200 9 में फिर से बदलना है। यह एन्क्रिप्टेड है और इसके लिए विनिर्देशों को सार्वजनिक नहीं बनाया जाता है। यह एक जटिल जटिल पुस्तकालय है, जो कई अंधेरी गलियों के साथ अज्ञात है, जो कि ऑटोडेस्क (वे इसे साल पहले हासिल कर चुके हैं)।

खुला स्रोत नहीं बल्कि ओपन डिजाइन एलायंस ... (अपनी वेब साइट से) ...

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

लागत इस बात पर निर्भर करता है कि आप पुस्तकालयों के लिए क्या उपयोग कर रहे हैं, लेकिन डेवलपर के लिए आधार-स्तर लागत यू $ 250 / U $ 250 से जुड़ा शुल्क के साथ वर्ष है। उस तुलना में AutoDesk के RealDWG को $ 2500 / वर्ष और 1 वर्ष के लिए $ 5000 की तुलना करें तो यह एक सौदा है वास्तविक डीडब्लूजी लाइसेंस हर उत्पाद के अनुसार होता है। ओडीए लाइसेंस थोड़ा अधिक उचित हैं और आप एक ही लाइसेंस पर 1 से अधिक उत्पाद बनाने की अनुमति भी देते हैं। आप स्रोत कोड के लिए भुगतान कर सकते हैं लेकिन यह एक बम का खर्च करता है - हालांकि इसे खुद को विकसित करने से कम

यदि आपके पास केवल 1 उत्पाद है तो शायद रियलडब्ल्यूडब्ल्यू आपको सूट करेगा लेकिन यह केवल विंडोज है - बोनस, इसमें एक .नेट एपीआई है जो ओडीए अभी भी काम कर रही है। ओडिया उत्पादों को विंडोज़ (32-बिट), एसजीआई, सोलारिस, विंडोज़ (64-बिट), मैकिंटोश, एचपी, विंडोज सीई, लिनक्स, आईबीएम एएक्स सहित कई ऑपरेटिंग सिस्टम के लिए संकलित किया गया है।

मैं किसी भी मामले को फिर से संशोधित करने के लिए एक बड़ा पहिया है इसलिए निश्चित रूप से इसके लिए भुगतान करना निश्चित रूप से एक है जो पहले से ही मुड़ता है

कुछ तृतीय-पक्ष लाइब्रेरी वहां मौजूद हैं जो सीमित विशिष्ट एपीआई कार्यक्षमता के साथ उन लोगों की खोज करने का प्रयास कर रहे हैं यदि आपकी ज़रूरतें बहुत विशिष्ट हैं

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

मैं एक उत्पाद विकसित कर रहा हूं जो डीडब्लूजी फाइलों से बात करता है। मैं वाणिज्यिक मार्ग जा रहा हूं क्योंकि इसमें शामिल समय, व्यय और परेशानी मेरे लिए पूरी तरह से बेहिचक नहीं है।


कोई खुला स्रोत समाधान नहीं है, इसमें कुछ व्यावसायिक लोग हैं, जिनमें से एक। NET घटक नामित कैडलिब Wout Ware द्वारा प्रदान किया गया है: http://www.woutware.com/cadlib.html


अगर आप डीएक्सएफ मार्ग से नीचे जाते हैं तो मैं नेटडएक्सएफ का सुझाव दूंगा । यह ओपन सोर्स है और मेरी सीमित आवश्यकताओं के लिए अच्छी तरह से काम करता है, हालांकि इसमें बहु-लाइन पाठ समर्थन नहीं है और लेखक का कहना है कि कुछ अन्य चीजें हैं जो वे समर्थन नहीं करते क्योंकि वे ऑटोडस्क के मालिक हैं


केवल एकमात्र खुला स्रोत है जो मैं जानता हूं लिबरेडविग है और मुझे नहीं लगता कि यह पूरा हो गया है। यह वास्तव में बहुत दूर कभी नहीं मिला

मुझे पता है कि एक व्यावहारिक रूप से निशुल्क है, जिसे इवान सीएडी लाइब्रेरी 2012 कहा जाता है और इसके www.ivancad.com पर स्थित है।

यह आपकी आवश्यकताओं की बहुत अच्छी तरह से सेवा कर सकता है





dwg