Αυτός ο σύντομος οδηγός εξηγεί πώς να μετατρέψετε DWG σε DXF χρησιμοποιώντας το Node.js REST API. Η μετατροπή ενός DWG σε DXF διευκολύνει το άνοιγμα του αρχείου CAD σε περισσότερες εφαρμογές, την κοινή χρήση με οποιονδήποτε, την αποστολή σε εργαλεία CNC/λέιζερ και την αποφυγή πονοκεφάλων έκδοσης μακροπρόθεσμα. Θα μάθετε αυτήν τη διαδικασία μετατροπής DWG σε DXF χρησιμοποιώντας το Node.js REST Interface χρησιμοποιώντας ένα Cloud SDK που βασίζεται σε Dotnodejs.
Προαπαιτούμενο
- Δημιουργήστε έναν λογαριασμό και λάβετε διαπιστευτήρια API για τη μετατροπή ενός αρχείου DWG σε DXF
- Κατεβάστε το Aspose.Cad Cloud SDK για Dotnodejs για να αλλάξετε το DWG σε DXF
- Δημιουργήστε ένα έργο Node.js με το παραπάνω SDK
Βήματα για τη μετατροπή αρχείου DWG σε DXF χρησιμοποιώντας API που βασίζεται σε Node.js
- Δημιουργήστε CadApi με το Κλειδί εφαρμογής, το SID εφαρμογής και το baseUrl σας
- Ορίστε την inputPath πηγής DWG/PSD και την outputPath προορισμού DXF
- Ανοίξτε το αρχείο εισόδου, αντιγράψτε το σε ένα MemoryStream και επαναφέρετε τη θέση στο 0
- Δημιουργήστε το PutDrawingDXFRequest χρησιμοποιώντας το προετοιμασμένο MemoryStream
- Καλέστε το cadApi.PutDrawingDXF(request) για να λάβετε το αποτέλεσμα που μετατράπηκε ως ροή
- Δημιουργήστε το αρχείο προορισμού και αντιγράψτε τη ροή αποτελεσμάτων στο outputPath
Αυτά τα βήματα συνοψίζουν τη διαδικασία μετατροπής του AutoCAD DWG σε DXF χρησιμοποιώντας το Node.js REST Interface. Αρχικοποιήστε το CadApi με τα διαπιστευτήριά σας και ορίστε το αρχείο προέλευσης inputPath DWG και το αρχείο προορισμού outputPath DXF. Στη συνέχεια, φορτώστε το αρχείο σε ένα MemoryStream, δημιουργήστε ένα PutDrawingDXFRequest, καλέστε το cadApi.PutDrawingDXF(request) για μετατροπή και γράψτε τη ροή που επιστράφηκε στο αρχείο DXF.
Κώδικας για τη μετατροπή DWG σε DXF online χρησιμοποιώντας το Node.js REST API
Το προαναφερθέν δείγμα κώδικα βοηθά στην ανάπτυξη ενός μετατροπέα CAD σε DXF χρησιμοποιώντας την υπηρεσία Node.js RESTful. Αυτός ο μετασχηματισμός της μορφής αυξάνει τη διαλειτουργικότητα, καθώς το DXF είναι μια ανοιχτή, ευρέως υποστηριζόμενη μορφή ανταλλαγής, επομένως είναι ευκολότερη η κοινή χρήση με προμηθευτές, πελάτες ή εφαρμογές που δεν μπορούν να ανοίξουν DWG. Μπορείτε να χρησιμοποιήσετε το όρισμα ExportOptions στην κλήση PutDrawingDXFRequest() για να προσαρμόσετε περαιτέρω το αρχείο εξόδου DXF για τις απαιτήσεις σας.
This tutorial guides in developing a DWG to DXF converter. To convert DWG file to OBJ, refer to the article on Convert DWG to OBJ using Node.js REST API.