
Aspose.CAD Cloud Node.js SDK
SDK Node.js Gratis untuk Membuat dan Mengonversi Gambar AutoCAD
API Node.js Sumber Terbuka untuk Membuat, Mengedit, Membaca, dan Mengekspor gambar AutoCAD DWG, DXF, DWF, DXB & STL ke PDF & Gambar Raster (BMP, GIF, JPG & JPEG) di dalam Lingkungan Node.js.
Apa itu Aspose.CAD Cloud Node.js SDK?
Aspose.CAD Cloud Node.js SDK dirancang untuk pengembang yang ingin mengintegrasikan fitur pemrosesan berkas CAD ke dalam aplikasi Node.js mereka. Jika Anda bekerja dengan cetak biru arsitektur yang rumit, desain teknik, atau gambar teknis, perangkat ini menyederhanakan pengelolaan beragam format CAD. Dengan menangani semua kerumitan yang terkait dengan pemrosesan berkas CAD, SDK ini menyediakan API yang mudah digunakan untuk melakukan berbagai tugas seperti mengonversi, mengekspor, atau merender berkas di dalam aplikasi Node.js. Pengembang perangkat lunak yang membutuhkan solusi lengkap untuk membangun pemrosesan berkas CAD dan BIM ke dalam aplikasi lintas platform mereka menganggapnya sebagai pilihan yang lebih menarik.
Aspose.CAD Cloud Node.js SDK bersifat serbaguna. Ia dapat menangani berbagai jenis file CAD standar seperti DWG (AutoCAD Drawing), DXF (Drawing Exchange Format), DWF, IFC, STL, dan bahkan file Elite CAD yang digunakan dalam reverse engineering. Dukungan yang luas ini memungkinkan pengembang untuk bekerja dengan format CAD yang populer tanpa memerlukan banyak alat atau pustaka. Dalam pustaka ini, kami telah membahas fitur-fitur utama, seperti membuat diagram baru dari awal, membalik-memutar gambar CAD, mengonversi (menyimpan) gambar CAD ke format file lain, mendapatkan atau mengatur properti gambar dari gambar CAD, mengubah skala file AutoCAD, menyalin, memindahkan, atau menghapus file CAD dari penyimpanan cloud, dll.
SDK Node.js Cloud Aspose.CAD adalah alat praktis yang memudahkan penanganan file CAD dalam pengaturan Node.js. Dengan memanfaatkan kemampuan komputasi cloud, ia menyederhanakan tugas, bahkan tugas yang membutuhkan banyak sumber daya, sehingga Anda dapat menyelesaikan berbagai hal dengan lancar. Ini juga menghilangkan kerumitan dalam mengelola sistem lokal yang besar untuk memproses file CAD. Jadi, jika Anda membuat penampil CAD online, konverter otomatis, atau perangkat lunak pelaporan yang dipersonalisasi, SDK ini menyediakan semua fitur yang Anda butuhkan.
Memulai dengan Aspose.CAD Cloud Node.js SDK
Cara yang direkomendasikan untuk menginstal Aspose.CAD Cloud Node.js SDK adalah menggunakan NPM. Harap gunakan perintah berikut untuk instalasi yang lancar.
Instal Aspose.CAD Cloud Node.js SDK melalui NPM
npm install aspose-cad
Anda dapat mengunduh pustaka langsung dari halaman produk Aspose.CAD Cloud Node.js SDK
Membuat & Memanipulasi File CAD di dalam Node.js
Aspose.CAD Cloud Node.js SDK memudahkan pengembang perangkat lunak untuk membuat dan memanipulasi file CAD secara terprogram di dalam aplikasi Node.js mereka. SDK mendukung beragam format file CAD, memastikan bahwa pengembang dapat membuat dan bekerja dengan jenis yang paling umum digunakan seperti DWG, DXF, dan DWF, serta format yang kurang dikenal. Pengembang perangkat lunak dapat melakukan berbagai manipulasi pada file CAD, termasuk memutar, mengubah skala, dan membalik gambar. Fitur ini memungkinkan pembuatan tampilan atau penyesuaian yang disesuaikan tanpa mengubah file asli. Contoh berikut menunjukkan, bagaimana pengembang perangkat lunak dapat memuat dan memodifikasi file CAD yang ada di dalam aplikasi Node.js.
Bagaimana cara memuat, mengubah, dan menyimpan gambar CAD yang ada di dalam aplikasi 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.");
});
Ubah AutoCAD DWG ke PDF di Node.js
Salah satu fitur Aspose.CAD Cloud Node.js SDK yang paling canggih adalah kemampuannya untuk mengubah gambar CAD AutoCAD DWG, DWF, dan DXF ke format PDF dan gambar seperti BMP, PNG, JPG, JPEG, TIF, TIFF, PSD, GIF, dan beberapa format lainnya. Fitur ini sangat berguna untuk membuat versi gambar CAD yang mudah diakses dan dapat dilihat atau dibagikan dengan mudah. Berikut adalah contoh yang menunjukkan bagaimana pengembang perangkat lunak dapat mengubah AutoCAD DWG ke PDF menggunakan pustaka Node.js.
Bagaimana Cara Mengonversi AutoCAD DWG ke PDF di Lingkungan 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.");
});
Pembuatan Penampil Berkas CAD
Salah satu aplikasi praktis dari Aspose.CAD Cloud Node.js SDK adalah membuat penampil berkas CAD berbasis web. Dengan memanfaatkan kemampuan rendering SDK, pengembang perangkat lunak dapat membangun platform tempat pengguna dapat mengunggah berkas CAD dan melihatnya langsung di peramban tanpa memerlukan perangkat lunak khusus. Penampil dapat menyertakan fitur seperti pembesaran, penggeseran, dan manajemen lapisan, yang memberikan pengalaman intuitif bagi pengguna.
Ekspor Lapisan Tertentu dari File CAD di Node.js
Pengembang perangkat lunak sering kali perlu bekerja dengan lapisan, tata letak, atau entitas tertentu dalam file CAD. Aspose.CAD Cloud Node.js SDK memungkinkan pengguna untuk mengekspor elemen-elemen ini secara terpisah, sehingga memudahkan untuk mengekstrak informasi yang tepat yang dibutuhkan untuk pemrosesan atau presentasi lebih lanjut. Berikut adalah contoh yang menunjukkan bagaimana pengembang perangkat lunak dapat memuat dan mengekspor lapisan tertentu dari gambar AutoCAD ke dalam gambar PNG di dalam aplikasi Node.js.
Bagaimana cara mengekspor lapisan gambar CAD tertentu ke PNG di dalam Aplikasi 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.`);
});
});