
Aspose.CAD Cloud Node.js SDK
AutoCAD Çizimleri Oluşturmak ve Dönüştürmek için Ücretsiz Node.js SDK'sı
Node.js Ortamında AutoCAD DWG, DXF, DWF, DXB ve STL çizimlerini PDF ve Raster Görüntülerine (BMP, GIF, JPG ve JPEG) Oluşturmak, Düzenlemek, Okumak ve Dışa Aktarmak için Açık Kaynaklı Node.js API'si.
Aspose.CAD Cloud Node.js SDK nedir?
Aspose.CAD Cloud Node.js SDK, CAD dosya işleme özelliklerini Node.js uygulamalarına entegre etmeyi hedefleyen geliştiriciler için tasarlanmıştır. Karmaşık mimari planlar, mühendislik tasarımları veya teknik çizimlerle çalışıyorsanız, bu araç seti çeşitli CAD formatlarının yönetimini kolaylaştırır. CAD dosya işlemeyle ilgili tüm karmaşıklıkları ele alan bu SDK, Node.js uygulamaları içinde dosya dönüştürme, dışa aktarma veya işleme gibi çeşitli görevleri gerçekleştirmek için kullanıcı dostu bir API sağlar. Platformlar arası uygulamalarında CAD ve BIM dosya işlemeyi entegre etmek için eksiksiz bir çözüme ihtiyaç duyan yazılım geliştiricileri, bu SDK'yı daha da ilgi çekici bir seçenek olarak görmektedir.
Aspose.CAD Cloud Node.js SDK çok yönlüdür. DWG (AutoCAD Çizimi), DXF (Çizim Değişim Biçimi), DWF, IFC, STL ve hatta tersine mühendislikte kullanılan Elite CAD dosyaları gibi çeşitli standart CAD dosya türlerini işleyebilir. Bu geniş destek, geliştiricilerin birden fazla araç veya kütüphaneye ihtiyaç duymadan popüler CAD formatlarıyla çalışmasına olanak tanır. Bu kütüphanede, sıfırdan yeni diyagramlar oluşturma, bir CAD görüntüsünü çevirme/döndürme, CAD çizimlerini diğer dosya formatlarına dönüştürme (kaydetme), CAD çiziminin görüntü özelliklerini alma veya ayarlama, AutoCAD dosyasının ölçeğini değiştirme, CAD dosyalarını bulut depolama alanından kopyalama, taşıma veya silme gibi temel özellikleri ele aldık.
Aspose.CAD Cloud Node.js SDK, Node.js ortamında CAD dosyalarını yönetmeyi kolaylaştıran kullanışlı bir araçtır. Bulut bilişim yeteneklerinden yararlanarak, çok fazla kaynak gerektiren görevleri bile kolaylaştırır, böylece işleri sorunsuz bir şekilde halledebilirsiniz. Bu aynı zamanda CAD dosyalarını işlemek için kullanılan hantal yerel sistemleri yönetme zahmetini de ortadan kaldırır. Yani, çevrimiçi bir CAD görüntüleyici, otomatik bir dönüştürücü veya kişiselleştirilmiş bir raporlama yazılımı oluşturuyorsanız, bu SDK ihtiyacınız olan tüm özellikleri size sunar.
Aspose.CAD Cloud Node.js SDK'ya Başlarken
Aspose.CAD Cloud Node.js SDK'yı kurmanın önerilen yolu NPM kullanmaktır. Sorunsuz bir kurulum için lütfen aşağıdaki komutu kullanın.
Aspose.CAD Cloud Node.js SDK'sını NPM aracılığıyla yükleyin
npm install aspose-cad
Kütüphaneyi doğrudan Aspose.CAD Cloud Node.js SDK ürün sayfasından indirebilirsiniz
Node.js İçinde CAD Dosyaları Oluşturun ve İşleyin
Aspose.CAD Cloud Node.js SDK, yazılım geliştiricilerin Node.js uygulamaları içinde CAD dosyalarını programatik olarak oluşturmalarını ve işlemelerini kolaylaştırır. SDK, çok çeşitli CAD dosya formatlarını destekleyerek geliştiricilerin DWG, DXF ve DWF gibi en yaygın kullanılan formatların yanı sıra daha az bilinen formatları da oluşturup üzerinde çalışabilmelerini sağlar. Yazılım geliştiriciler, çizimleri döndürme, ölçekleme ve çevirme gibi CAD dosyaları üzerinde çeşitli işlemler gerçekleştirebilir. Bu özellik, orijinal dosyayı değiştirmeden özelleştirilmiş görünümler veya ayarlamalar oluşturulmasını sağlar. Aşağıdaki örnek, yazılım geliştiricilerinin mevcut bir CAD dosyasını Node.js uygulamaları içinde nasıl yükleyebileceğini ve değiştirebileceğini göstermektedir.
Node.js Uygulamaları İçinde Mevcut Bir CAD Çizimi Nasıl Yüklenir, Değiştirilir ve Kaydedilir?
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'yi Node.js'de PDF'ye Dönüştürme
Aspose.CAD Cloud Node.js SDK'sının en güçlü özelliklerinden biri, AutoCAD DWG, DWF ve DXF CAD çizimlerini PDF ve BMP, PNG, JPG, JPEG, TIF, TIFF, PSD, GIF ve diğer birçok format gibi görüntü formatlarına dönüştürme yeteneğidir. Bu özellik, CAD çizimlerinin kolayca görüntülenebilen veya paylaşılabilen erişilebilir sürümlerini oluşturmak için özellikle kullanışlıdır. İşte yazılım geliştiricilerin Node.js kütüphanesini kullanarak AutoCAD DWG'yi PDF'ye nasıl dönüştürebileceğini gösteren bir örnek.
Node.js Ortamında AutoCAD DWG Dosyası PDF'ye Nasıl Dönüştürülür?
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 Dosya Görüntüleyicisi Oluşturma
Aspose.CAD Cloud Node.js SDK'sının pratik bir uygulaması, web tabanlı bir CAD dosya görüntüleyicisi oluşturmaktır. Yazılım geliştiriciler, SDK'nın işleme yeteneklerini kullanarak, kullanıcıların CAD dosyalarını yükleyip özel bir yazılıma ihtiyaç duymadan doğrudan tarayıcıda görüntüleyebilecekleri bir platform oluşturabilirler. Görüntüleyici, yakınlaştırma, kaydırma ve katman yönetimi gibi özellikler içererek kullanıcılara sezgisel bir deneyim sunabilir.
Node.js'de CAD Dosyalarının Belirli Katmanlarını Dışa Aktarma
Yazılım geliştiricilerin genellikle bir CAD dosyasındaki belirli katmanlar, düzenler veya öğelerle çalışması gerekir. Aspose.CAD Cloud Node.js SDK, kullanıcıların bu öğeleri ayrı ayrı dışa aktarmalarına olanak tanıyarak, daha fazla işlem veya sunum için gereken bilgileri kolayca çıkarmalarını sağlar. İşte yazılım geliştiricilerin AutoCAD çiziminin belirli katmanlarını Node.js uygulamaları içinde PNG görüntüsüne nasıl yükleyip dışa aktarabileceklerini gösteren bir örnek.
Node.js Uygulamaları İçinde CAD Çiziminin Belirli Katmanları PNG'ye Nasıl Aktarılır?
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.`);
});
});