1. Προϊόντα
  2.   ΠΑΛΗΑΝΘΡΩΠΟΣ
  3.   Node.js
  4.   Aspose.CAD Cloud Node.js SDK

Aspose.CAD Cloud Node.js SDK

 
 

Δωρεάν SDK Node.js για δημιουργία και μετατροπή σχεδίων AutoCAD

API Node.js ανοιχτού κώδικα για τη δημιουργία, επεξεργασία, ανάγνωση και εξαγωγή σχεδίων AutoCAD DWG, DXF, DWF, DXB & STL σε εικόνες PDF και Raster (BMP, GIF, JPG & JPEG) μέσα στο περιβάλλον Node.js.

Τι είναι το Aspose.CAD Cloud Node.js SDK;

Το Το Aspose.CAD Cloud Node.js SDK έχει σχεδιαστεί για προγραμματιστές που στοχεύουν στην ενσωμάτωση λειτουργιών επεξεργασίας αρχείων CAD στις εφαρμογές Node.js. Εάν εργάζεστε με περίπλοκα αρχιτεκτονικά σχέδια, μηχανικά σχέδια ή τεχνικά σχέδια, αυτό το κιτ εργαλείων βελτιστοποιεί τη διαχείριση διαφόρων μορφών CAD. Χειριζόμενο όλες τις πολυπλοκότητες που σχετίζονται με την επεξεργασία αρχείων CAD, αυτό το SDK παρέχει ένα φιλικό προς το χρήστη API για την εκτέλεση διαφόρων εργασιών, όπως μετατροπή, εξαγωγή ή απόδοση αρχείων μέσα σε εφαρμογές Node.js. Οι προγραμματιστές λογισμικού που χρειάζονται μια ολοκληρωμένη λύση για την ενσωμάτωση επεξεργασίας αρχείων 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 από την αποθήκευση στο cloud κ.λπ.

Το Aspose.CAD Cloud Node.js SDK είναι ένα εύχρηστο εργαλείο που κάνει τη διαχείριση αρχείων CAD σε μια ρύθμιση Node.js παιχνιδάκι. Αξιοποιώντας τις δυνατότητες του cloud computing, βελτιστοποιεί τις εργασίες, ακόμη και εκείνες που απαιτούν πολλούς πόρους, ώστε να μπορείτε να κάνετε τα πράγματα ομαλά. Αυτό επίσης σας απαλλάσσει από την ταλαιπωρία της διαχείρισης ογκωδών τοπικών συστημάτων για την επεξεργασία αρχείων CAD. Έτσι, εάν δημιουργείτε ένα διαδικτυακό πρόγραμμα προβολής CAD, έναν αυτοματοποιημένο μετατροπέα ή ένα λογισμικό εξατομικευμένων αναφορών, αυτό το SDK σας καλύπτει με όλες τις λειτουργίες που χρειάζεστε.

Previous Next

Ξεκινώντας με το Aspose.CAD Cloud Node.js SDK

Ο συνιστώμενος τρόπος εγκατάστασης του Aspose.CAD Cloud Node.js SDK είναι η χρήση NPM. Χρησιμοποιήστε την ακόλουθη εντολή για ομαλή εγκατάσταση.

Εγκατάσταση του Aspose.CAD Cloud Node.js SDK μέσω NPM

npm install aspose-cad 

Μπορείτε να κατεβάσετε τη βιβλιοθήκη απευθείας από τη σελίδα προϊόντος του Aspose.CAD Cloud Node.js SDK

Δημιουργία & Χειρισμός Αρχείων CAD μέσα στο Node.js

Το Aspose.CAD Cloud Node.js SDK διευκολύνει τους προγραμματιστές λογισμικού να δημιουργούν και να χειρίζονται αρχεία CAD μέσω προγραμματισμού μέσα στις εφαρμογές Node.js. Το SDK υποστηρίζει ένα ευρύ φάσμα μορφών αρχείων CAD, διασφαλίζοντας ότι οι προγραμματιστές μπορούν να δημιουργούν και να εργάζονται με τους πιο συχνά χρησιμοποιούμενους τύπους όπως DWG, DXF και DWF, καθώς και λιγότερο γνωστές μορφές. Οι προγραμματιστές λογισμικού μπορούν να εκτελέσουν διάφορους χειρισμούς σε αρχεία CAD, όπως περιστροφή, κλιμάκωση και αναστροφή σχεδίων. Αυτή η λειτουργία επιτρέπει τη δημιουργία προσαρμοσμένων προβολών ή προσαρμογών χωρίς να τροποποιήσει το αρχικό αρχείο. Το ακόλουθο παράδειγμα δείχνει πώς ο προγραμματιστής λογισμικού μπορεί να φορτώσει και να τροποποιήσει ένα υπάρχον αρχείο CAD μέσα σε εφαρμογές Node.js.

Πώς να φορτώσετε, να τροποποιήσετε και να αποθηκεύσετε ένα υπάρχον σχέδιο CAD μέσα σε εφαρμογές Node.js;

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.");
});

Μετατροπή AutoCAD DWG σε PDF στο Node.js

Ένα από τα πιο ισχυρά χαρακτηριστικά του Aspose.CAD Cloud Node.js SDK είναι η δυνατότητά του να μετατρέπει σχέδια CAD AutoCAD DWG, DWF και DXF σε PDF και μορφές εικόνας όπως BMP, PNG, JPG, JPEG, TIF, TIFF, PSD, GIF και αρκετές άλλες μορφές. Αυτή η λειτουργία είναι ιδιαίτερα χρήσιμη για τη δημιουργία προσβάσιμων εκδόσεων σχεδίων CAD που μπορούν εύκολα να προβληθούν ή να κοινοποιηθούν. Ακολουθεί ένα παράδειγμα που δείχνει πώς οι προγραμματιστές λογισμικού μπορούν να μετατρέψουν AutoCAD DWG σε PDF χρησιμοποιώντας τη βιβλιοθήκη Node.js.

Πώς να μετατρέψετε ένα αρχείο DWG από το AutoCAD σε PDF στο περιβάλλον Node.js;

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 και να τα βλέπουν απευθείας στο πρόγραμμα περιήγησης χωρίς να χρειάζονται εξειδικευμένο λογισμικό. Το πρόγραμμα προβολής μπορεί να περιλαμβάνει λειτουργίες όπως ζουμ, μετατόπιση και διαχείριση επιπέδων, παρέχοντας μια διαισθητική εμπειρία για τους χρήστες.

Εξαγωγή συγκεκριμένων επιπέδων αρχείων CAD στο Node.js

Οι προγραμματιστές λογισμικού συχνά χρειάζεται να εργάζονται με συγκεκριμένα επίπεδα, διατάξεις ή οντότητες μέσα σε ένα αρχείο CAD. Το Aspose.CAD Cloud Node.js SDK επιτρέπει στους χρήστες να εξάγουν αυτά τα στοιχεία ξεχωριστά, διευκολύνοντας την εξαγωγή των ακριβών πληροφοριών που απαιτούνται για περαιτέρω επεξεργασία ή παρουσίαση. Ακολουθεί ένα παράδειγμα που δείχνει πώς οι προγραμματιστές λογισμικού μπορούν να φορτώσουν και να εξάγουν συγκεκριμένα επίπεδα σχεδίασης AutoCAD σε εικόνα PNG μέσα σε εφαρμογές Node.js.

Πώς να εξαγάγετε συγκεκριμένο επίπεδο σχεδίασης CAD σε PNG μέσα σε εφαρμογές Node.js;

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.`);
    });
});
 Ελληνικά