DWG फ़ाइलों में कस्टम गुण जोड़ना - Aspose.CAD गाइड

परिचय

.NET के लिए Aspose.CAD का उपयोग करके DWG फ़ाइलों में कस्टम गुण जोड़ने पर इस व्यापक मार्गदर्शिका में आपका स्वागत है। Aspose.CAD एक शक्तिशाली लाइब्रेरी है जो डेवलपर्स को CAD फ़ाइलों के साथ निर्बाध रूप से काम करने में सक्षम बनाती है। इस ट्यूटोरियल में, हम कस्टम गुणों के बारे में आपकी समझ बढ़ाने और Aspose.CAD का उपयोग करके उन्हें DWG फ़ाइलों में जोड़ने पर ध्यान केंद्रित करेंगे।

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

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

  1. Aspose.CAD लाइब्रेरी: सुनिश्चित करें कि आपके पास Aspose.CAD लाइब्रेरी स्थापित है। आप इसे डाउनलोड कर सकते हैंयहाँ.

  2. विकास परिवेश: एक कार्यशील .NET विकास परिवेश स्थापित करें।

  3. DWG फ़ाइल: एक DWG फ़ाइल तैयार करें जिसमें आप कस्टम गुण जोड़ना चाहते हैं।

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

आरंभ करने के लिए, आपको आवश्यक नामस्थान आयात करने की आवश्यकता है। ये नामस्थान Aspose.CAD का उपयोग करके DWG फ़ाइलों के साथ काम करने के लिए आवश्यक कक्षाएं और विधियाँ प्रदान करते हैं।

using Aspose.CAD.FileFormats.Cad;
using Aspose.CAD.FileFormats.Cad.CadConsts;
using Aspose.CAD.FileFormats.Cad.CadObjects;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

चरण 1: DWG फ़ाइल लोड करें

पहले चरण में Aspose.CAD का उपयोग करके DWG फ़ाइल लोड करना शामिल है। यह का उपयोग करके किया जाता हैImage.Load तरीका।

string fileName = "conic_pyramid.dxf";
string inputFile = WorkingDir + fileName;
using (var cadImage = (CadImage)Image.Load(inputFile))
{
    // लोड की गई CAD छवि को संभालने के लिए आपका कोड यहां आता है
}

चरण 2: कस्टम गुण जोड़ें

अब, DWG फ़ाइल में कस्टम गुण जोड़ें। इस उदाहरण में, हम तीन कस्टम गुण जोड़ रहे हैं।

cadImage.Header.CustomProperties.Add("CUSTOM_PROPERTY_1", "Custom property test 1");
cadImage.Header.CustomProperties.Add("CUSTOM_PROPERTY_2", "Custom property test 2");
cadImage.Header.CustomProperties.Add("CUSTOM_PROPERTY_3", "Custom property test 3");

चरण 3: संशोधित DWG फ़ाइल सहेजें

कस्टम गुण जोड़ने के बाद, संशोधित DWG फ़ाइल का उपयोग करके सहेजेंSave तरीका।

string outFile = WorkingDir + "AddMetadata_out.dxf";
cadImage.Save(outFile);

निष्कर्ष

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

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

Q1: क्या मैं Aspose.CAD का उपयोग करके अन्य CAD फ़ाइल स्वरूपों में कस्टम गुण जोड़ सकता हूँ?

A1: हाँ, Aspose.CAD विभिन्न CAD फ़ाइल स्वरूपों का समर्थन करता है, और आप उनमें इसी तरह कस्टम गुण जोड़ सकते हैं।

Q2: क्या मेरे द्वारा जोड़ी जा सकने वाली कस्टम संपत्तियों की संख्या की कोई सीमा है?

उ2: कोई सख्त सीमा नहीं है, लेकिन बड़ी संख्या में कस्टम गुण जोड़ते समय फ़ाइल आकार और व्यावहारिकता पर विचार करें।

Q3: मैं DWG फ़ाइल से कस्टम गुण कैसे प्राप्त कर सकता हूँ?

A3: कस्टम गुणों को पुनः प्राप्त करने के लिए, आप इसका उपयोग कर सकते हैंcadImage.Header.CustomProperties संग्रह।

Q4: क्या कस्टम संपत्तियों के नाम पर कोई प्रतिबंध है?

उ4: हालांकि कोई सख्त प्रतिबंध नहीं हैं, कस्टम संपत्तियों के लिए सार्थक और अद्वितीय नामों का उपयोग करना अच्छा अभ्यास है।

Q5: यदि मुझे कोई समस्या आती है तो क्या Aspose.CAD सहायता प्रदान करता है?

A5: हाँ, आप सहायता ले सकते हैंAspose.CAD फोरम किसी भी तकनीकी प्रश्न या समस्या के लिए।