
Aspose.CAD for JavaScript
API JavaScript για τη δημιουργία και μετατροπή αρχείων AutoCAD
API JavaScript ανοιχτού κώδικα για εξαγωγή σχεδίων AutoCAD DWG, DXF, DWF, DXB & STL σε εικόνες PDF & Raster (BMP, GIF, JPG & JPEG) χωρίς καμία εξάρτηση.
Τι είναι το Aspose.CAD για JavaScript;
Τα αρχεία CAD, γνωστά ως αρχεία Computer-Aided Design, παίζουν κρίσιμο ρόλο σε κλάδους όπως η αρχιτεκτονική, η μηχανική και η κατασκευή. Η δυνατότητα εργασίας με αρχεία CAD χρησιμοποιώντας κώδικα είναι ζωτικής σημασίας για την απλοποίηση των εργασιών, την ανάκτηση πληροφοριών και την προσθήκη λειτουργιών CAD τόσο σε εφαρμογές για υπολογιστές όσο και σε εφαρμογές ιστού. Το Aspose.CAD για JavaScript API ξεχωρίζει ως ένα αξιόπιστο εργαλείο για τους προγραμματιστές, προσφέροντας μια ισχυρή βιβλιοθήκη για την εύκολη διαχείριση αρχείων CAD σε JavaScript.
Το Aspose.CAD για JavaScript API είναι ένα ισχυρό εργαλείο που μπορεί να χειριστεί διάφορες μορφές CAD όπως DWG, DXF, DWT, DGN και άλλα. Αυτή η βιβλιοθήκη προσφέρει πολλές χρήσιμες λειτουργίες, όπως η δημιουργία νέων αρχείων CAD, η αλλαγή υπαρχόντων διαγραμμάτων, η εμφάνιση αρχείων CAD σε διαφορετικές μορφές, η προβολή αρχείων CAD σε εφαρμογές ιστού, η διαχείριση μεμονωμένων επιπέδων, η καλύτερη ασφάλεια και ακεραιότητα των αρχείων CAD, η υποστήριξη γεωμετρικών λειτουργιών, η εξαγωγή πληροφοριών μεταδεδομένων από αρχεία CAD και ο προγραμματιστικός χειρισμός αντικειμένων CAD.
Η ομάδα Aspose δημιούργησε το Aspose.CAD για JavaScript API, μια κορυφαία βιβλιοθήκη JavaScript. Διαθέτει ένα υψηλής τεχνολογίας εγγενές API μετατροπής CAD. Αυτό το καταπληκτικό εργαλείο επιτρέπει στους προγραμματιστές να εναλλάσσονται μεταξύ διαφόρων τύπων αρχείων CAD όπως DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES(IGS), CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS και STP, μετατρέποντάς τα σε μορφές εικόνας raster και αρχεία PDF. Το καλύτερο μέρος; Δεν θα χρειαστείτε κανένα άλλο λογισμικό για να το κάνετε αυτό. Το Aspose.CAD API προσφέρει πολλά. Τα πολλά χαρακτηριστικά του, η δυνατότητα εργασίας σε διαφορετικές πλατφόρμες και η ευκολία με την οποία συνδυάζεται με άλλα εργαλεία το καθιστούν πρωτοποριακό για την εργασία CAD σε τομείς όπως η μηχανική, η αρχιτεκτονική και η κατασκευή.
Ξεκινώντας με το Aspose.CAD για JavaScript
Ο συνιστώμενος τρόπος εγκατάστασης του Aspose.CAD για JavaScript είναι η χρήση του NPM. Χρησιμοποιήστε την ακόλουθη εντολή για ομαλή εγκατάσταση.
Εγκατάσταση του Aspose.CAD για JavaScript μέσω NPM
npm install aspose-cad
Μπορείτε να κατεβάσετε τη βιβλιοθήκη απευθείας από τη σελίδα προϊόντος Aspose.CAD for JavaScript
Μετατροπή Αρχείων CAD σε Άλλες Μορφές μέσω JavaScript
Το Aspose.CAD για JavaScript διευκολύνει τους προγραμματιστές λογισμικού να φορτώνουν και να μετατρέπουν μορφές αρχείων CAD σε άλλες υποστηριζόμενες μορφές αρχείων χρησιμοποιώντας το JavaScript API. Το API επιτρέπει τη μετατροπή αρχείων AutoCAD DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, STP σε εικόνες PDF και Raster όπως GIF, TIFF, JPEG, PNG, PSD, BMP, DICOM, Webp, EMF, WMF, SVG κ.λπ. Αυτή η λειτουργία είναι χρήσιμη όταν χρειάζεται να δημιουργήσετε αναφορές, να μοιραστείτε αρχεία CAD με χρήστες που δεν είναι CAD ή να ενσωματώσετε δεδομένα CAD σε διαφορετικά συστήματα. Το ακόλουθο παράδειγμα δείχνει πώς οι προγραμματιστές λογισμικού μπορούν να μετατρέψουν τη μορφή DWG σε PNG μέσα σε εφαρμογές JavaScript.
Πώς να εξάγω μορφή DWG σε PNG μέσω JavaScript;
async onFileSelected(event) {
const file: File = event.target.files[0]; //file.dwg
file.arrayBuffer().then(async buff => {
let x = new Uint8Array(buff);
this.imgFile = await Image.load(x);
var exportedFile = await Image.save(this.imgFile, new PngOptions());
var blob = new Blob([exportedFile], { type: 'application/octet-stream' });
});
}
Λειτουργίες Γεωμετρίας CAD μέσω JavaScript API
Το Aspose.CAD για JavaScript παρέχει υποστήριξη για διάφορες λειτουργίες για τον προγραμματιστικό χειρισμό γεωμετρικών λειτουργιών μέσα σε εφαρμογές JavaScript. Το API παρέχει διάφορες γεωμετρικές λειτουργίες, επιτρέποντας στους προγραμματιστές λογισμικού να εκτελούν εργασίες όπως κλιμάκωση, περιστροφή, μετάφραση, συγχώνευση, αντιγραφή, κατοπτρισμό και άλλα σε οντότητες CAD. Αυτή η λειτουργικότητα είναι κρίσιμη για την προγραμματιστική τροποποίηση αρχείων CAD. Επιπλέον, το API επιτρέπει τον προγραμματιστικό χειρισμό οντοτήτων CAD, όπως γραμμές, τόξα, κύκλους, κείμενο, διαστάσεις και άλλα.
Υποστήριξη επιπέδων και διατάξεων AutoCAD
Το Aspose.CAD για JavaScript API παρέχει ολοκληρωμένη υποστήριξη για την εργασία με επίπεδα και διατάξεις. Μπορείτε να δημιουργήσετε, να τροποποιήσετε και να διαγράψετε επίπεδα, καθώς και να διαχειριστείτε διατάξεις μέσα σε αρχεία CAD. Αυτή η λειτουργία είναι ιδιαίτερα χρήσιμη όταν ασχολείστε με σύνθετα έργα CAD που περιλαμβάνουν πολλαπλά επίπεδα και διατάξεις. Οι προγραμματιστές λογισμικού μπορούν εύκολα να έχουν πρόσβαση και να χειρίζονται μεμονωμένα επίπεδα μέσα σε αρχεία CAD χρησιμοποιώντας το API και υποστηρίζει εργασίες όπως απόκρυψη συγκεκριμένων επιπέδων, αλλαγή ιδιοτήτων επιπέδων ή εξαγωγή δεδομένων συγκεκριμένων επιπέδων.
Ανάγνωση & Εξαγωγή Μεταδεδομένων CAD μέσω JavaScript
Το Aspose.CAD για JavaScript επιτρέπει στους προγραμματιστές λογισμικού να έχουν πρόσβαση σε πληροφορίες μεταδεδομένων AutoCAD με μόνο μερικές γραμμές κώδικα JavaScript. Το API επιτρέπει στους προγραμματιστές να ανακτούν εύκολα πληροφορίες σχετικά με επίπεδα, μπλοκ, οντότητες, διαστάσεις και άλλες ιδιότητες, επιτρέποντάς τους να αναλύουν και να επεξεργάζονται αρχεία CAD μέσω προγραμματισμού. Επιπλέον, οι προγραμματιστές μπορούν επίσης να εξάγουν πληροφορίες μεταδεδομένων από αρχεία CAD, όπως στοιχεία συντάκτη, ημερομηνία δημιουργίας και ιστορικό τροποποιήσεων. Αυτές οι πληροφορίες μπορούν να χρησιμοποιηθούν για τεκμηρίωση, ανάλυση ή περαιτέρω επεξεργασία.