1. उत्पादों
  2.   पाजी
  3.   Node.js
  4.   Aspose.CAD Cloud Node.js SDK

Aspose.CAD Cloud Node.js SDK

 
 

AutoCAD ड्रॉइंग बनाने और परिवर्तित करने के लिए निःशुल्क Node.js SDK

Node.js वातावरण के अंदर AutoCAD DWG, DXF, DWF, DXB और STL ड्राइंग को PDF और रास्टर छवियों (BMP, GIF, JPG और JPEG) में बनाने, संपादित करने, पढ़ने और निर्यात करने के लिए ओपन सोर्स Node.js API।

Aspose.CAD Cloud Node.js SDK क्या है?

Aspose.CAD Cloud Node.js SDK उन डेवलपर्स के लिए डिज़ाइन किया गया है जो अपने Node.js ऐप में CAD फ़ाइल प्रोसेसिंग सुविधाओं को एकीकृत करना चाहते हैं। यदि आप जटिल आर्किटेक्चरल ब्लूप्रिंट, इंजीनियरिंग डिज़ाइन या तकनीकी ड्रॉइंग के साथ काम करते हैं, तो यह टूलकिट विविध CAD फ़ॉर्मेट के प्रबंधन को सुव्यवस्थित करता है। CAD फ़ाइल प्रोसेसिंग से संबंधित सभी जटिलताओं को संभालकर, यह SDK Node.js एप्लिकेशन के अंदर फ़ाइलों को परिवर्तित करने, निर्यात करने या रेंडर करने जैसे विभिन्न कार्यों को करने के लिए एक उपयोगकर्ता-अनुकूल API प्रदान करता है। सॉफ़्टवेयर डेवलपर्स जिन्हें अपने क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन में CAD और BIM फ़ाइल प्रोसेसिंग बनाने के लिए एक संपूर्ण समाधान की आवश्यकता होती है, उन्हें यह और भी दिलचस्प विकल्प लगता है।

Aspose.CAD Cloud Node.js SDK बहुमुखी है। यह विभिन्न मानक CAD फ़ाइल प्रकारों जैसे DWG (AutoCAD Drawing), DXF (Drawing Exchange Format), DWF, IFC, STL, और यहाँ तक कि रिवर्स इंजीनियरिंग में उपयोग की जाने वाली Elite CAD फ़ाइलों को भी संभाल सकता है। यह व्यापक समर्थन डेवलपर्स को कई टूल या लाइब्रेरी की आवश्यकता के बिना लोकप्रिय CAD प्रारूपों के साथ काम करने की अनुमति देता है। इस लाइब्रेरी में, हमने प्रमुख विशेषताओं को शामिल किया है, जैसे कि स्क्रैच से नए आरेख बनाना, CAD छवि को फ्लिप-रोटेट करना, CAD ड्रॉइंग को अन्य फ़ाइल प्रारूपों में परिवर्तित करना (सहेजना), CAD ड्रॉइंग की छवि गुण प्राप्त करना या सेट करना, AutoCAD फ़ाइल के स्केल को संशोधित करना, क्लाउड स्टोरेज से CAD फ़ाइलों को कॉपी करना, ले जाना या हटाना आदि।

Aspose.CAD Cloud Node.js SDK एक आसान टूल है जो Node.js सेटिंग में CAD फ़ाइलों को संभालना आसान बनाता है। क्लाउड कंप्यूटिंग क्षमताओं का उपयोग करके, यह कार्यों को सुव्यवस्थित करता है, यहाँ तक कि उन कार्यों को भी जिनके लिए बहुत अधिक संसाधनों की आवश्यकता होती है, ताकि आप आसानी से काम कर सकें। यह CAD फ़ाइलों को संसाधित करने के लिए भारी स्थानीय सिस्टम को प्रबंधित करने की परेशानी को भी दूर करता है। इसलिए, यदि आप एक ऑनलाइन CAD व्यूअर, एक स्वचालित कनवर्टर, या व्यक्तिगत रिपोर्टिंग सॉफ़्टवेयर बना रहे हैं, तो यह SDK आपको सभी आवश्यक सुविधाएँ प्रदान करता है।

Previous Next

Aspose.CAD Cloud Node.js SDK के साथ आरंभ करना

Aspose.CAD Cloud Node.js SDK को इंस्टॉल करने का अनुशंसित तरीका NPM का उपयोग करना है। कृपया सुचारू इंस्टॉलेशन के लिए निम्न कमांड का उपयोग करें।

NPM के माध्यम से Aspose.CAD Cloud Node.js SDK स्थापित करें

npm install aspose-cad 

आप लाइब्रेरी को सीधे Aspose.CAD Cloud Node.js SDK उत्पाद पृष्ठ से डाउनलोड कर सकते हैं

Node.js के अंदर CAD फ़ाइलें बनाएँ और उनमें हेरफेर करें

Aspose.CAD Cloud Node.js SDK सॉफ़्टवेयर डेवलपर्स के लिए अपने Node.js अनुप्रयोगों के अंदर CAD फ़ाइलों को प्रोग्रामेटिक रूप से बनाना और उनमें हेरफेर करना आसान बनाता है। SDK CAD फ़ाइल स्वरूपों की एक विस्तृत श्रृंखला का समर्थन करता है, यह सुनिश्चित करता है कि डेवलपर्स DWG, DXF और DWF जैसे सबसे अधिक उपयोग किए जाने वाले प्रकारों के साथ-साथ कम-ज्ञात स्वरूपों को भी बना और उनके साथ काम कर सकते हैं। सॉफ़्टवेयर डेवलपर CAD फ़ाइलों पर विभिन्न हेरफेर कर सकते हैं, जिसमें रोटेटिंग, स्केलिंग और फ़्लिपिंग ड्रॉइंग शामिल हैं। यह सुविधा मूल फ़ाइल में बदलाव किए बिना अनुकूलित दृश्य या समायोजन बनाने में सक्षम बनाती है। निम्न उदाहरण दिखाता है कि सॉफ़्टवेयर डेवलपर Node.js अनुप्रयोगों के अंदर मौजूदा CAD फ़ाइल को कैसे लोड और संशोधित कर सकता है।

Node.js ऐप्स के अंदर मौजूदा CAD ड्राइंग को कैसे लोड, संशोधित और सेव करें?

const layoutOptions = new cadApi.LayoutOptions({
    layoutName: "Model",
    scaleFactor: 2.0 // Scale the layout by 2x
});

const layoutRequest = new cadApi.PostDrawingSaveAsRequest({
    name: "basic.dxf",
    format: "pdf",
    outPath: "output/basic_scaled.pdf",
    options: layoutOptions
});

// Modify and save the layout with scaling
cad.postDrawingSaveAs(layoutRequest).then(() => {
    console.log("Layout modified and saved as PDF with scaling.");
});

Node.js में AutoCAD DWG को PDF में बदलें

Aspose.CAD Cloud Node.js SDK की सबसे शक्तिशाली विशेषताओं में से एक है AutoCAD DWG, DWF, और DXF CAD ड्रॉइंग को PDF और BMP, PNG, JPG, JPEG, TIF, TIFF, PSD, GIF, और कई अन्य प्रारूपों जैसे छवि प्रारूपों में बदलने की इसकी क्षमता। यह सुविधा CAD ड्रॉइंग के सुलभ संस्करण बनाने के लिए विशेष रूप से उपयोगी है जिन्हें आसानी से देखा या साझा किया जा सकता है। यहाँ एक उदाहरण दिया गया है जो दर्शाता है कि सॉफ्टवेयर डेवलपर्स Node.js लाइब्रेरी का उपयोग करके AutoCAD DWG को PDF में कैसे बदल सकते हैं।

Node.js वातावरण में AutoCAD DWG को PDF में कैसे परिवर्तित करें?

const cadApi = require("asposecadcloud");

// Initialize the CAD API
const cad = new cadApi.CadApi("Your Client ID", "Your Client Secret");

const conversionRequest = new cadApi.PostDrawingSaveAsRequest({
    name: "sample.dwg",
    format: "pdf",
    outPath: "output/sample.pdf"
});

// Convert the DWG file to PDF
cad.postDrawingSaveAs(conversionRequest).then(() => {
    console.log("DWG file converted to PDF successfully.");
});

CAD फ़ाइल व्यूअर निर्माण

Aspose.CAD Cloud Node.js SDK का एक व्यावहारिक अनुप्रयोग एक वेब-आधारित CAD फ़ाइल व्यूअर बनाना है। SDK की रेंडरिंग क्षमताओं का उपयोग करके, सॉफ़्टवेयर डेवलपर एक ऐसा प्लेटफ़ॉर्म बना सकते हैं जहाँ उपयोगकर्ता CAD फ़ाइलें अपलोड कर सकते हैं और उन्हें विशेष सॉफ़्टवेयर की आवश्यकता के बिना सीधे ब्राउज़र में देख सकते हैं। व्यूअर में ज़ूमिंग, पैनिंग और लेयर मैनेजमेंट जैसी सुविधाएँ शामिल हो सकती हैं, जो उपयोगकर्ताओं के लिए एक सहज अनुभव प्रदान करती हैं।

Node.js में CAD फ़ाइलों की विशिष्ट परतों को निर्यात करें

सॉफ़्टवेयर डेवलपर्स को अक्सर CAD फ़ाइल के भीतर विशिष्ट परतों, लेआउट या संस्थाओं के साथ काम करने की आवश्यकता होती है। Aspose.CAD Cloud Node.js SDK उपयोगकर्ताओं को इन तत्वों को अलग-अलग निर्यात करने की अनुमति देता है, जिससे आगे की प्रक्रिया या प्रस्तुति के लिए आवश्यक सटीक जानकारी निकालना आसान हो जाता है। यहाँ एक उदाहरण दिया गया है जो दिखाता है कि सॉफ़्टवेयर डेवलपर Node.js अनुप्रयोगों के अंदर PNG छवि में AutoCAD ड्राइंग की विशिष्ट परतों को कैसे लोड और निर्यात कर सकते हैं।

Node.js ऐप्स के अंदर CAD ड्राइंग की विशिष्ट परत को PNG में कैसे निर्यात करें?

const cadApi = require("asposecadcloud");

// Initialize the CAD API
const cad = new cadApi.CadApi("Your Client ID", "Your Client Secret");

const exportRequest = new cadApi.GetDrawingPropertiesRequest({
    name: "sample.dwg",
    folder: "input"
});

// Get CAD drawing properties to identify layers
cad.getDrawingProperties(exportRequest).then((properties) => {
    const layerName = properties.layers[0].layerName;
    
    // Export the first layer to PNG
    const saveAsRequest = new cadApi.PostDrawingSaveAsRequest({
        name: "sample.dwg",
        format: "png",
        outPath: `output/${layerName}.png`,
        options: {
            layerNames: [layerName]
        }
    });

    cad.postDrawingSaveAs(saveAsRequest).then(() => {
        console.log(`Layer '${layerName}' exported as PNG successfully.`);
    });
});
 हिन्दी