1. Produkty
  2.   CHAM
  3.   JavaScript
  4.   Aspose.CAD for JavaScript

Aspose.CAD for JavaScript

 
 

JavaScript API to Create & Convert AutoCAD Files

Otwarte źródło interfejsu API JavaScript do eksportowania rysunków AutoCAD DWG, DXF, DWF, DXB i STL do formatu PDF i obrazów rastrowych (BMP, GIF, JPG i JPEG) bez żadnych zależności.

Czym jest Aspose.CAD dla JavaScript?

Pliki CAD, znane jako pliki projektowania wspomaganego komputerowo (CAD), odgrywają kluczową rolę w branżach takich jak architektura, inżynieria i produkcja. Możliwość pracy z plikami CAD za pomocą kodu jest niezbędna do usprawnienia zadań, pobierania informacji i dodawania funkcji CAD zarówno do aplikacji desktopowych, jak i internetowych. Interfejs API Aspose.CAD dla JavaScript wyróżnia się jako niezawodne narzędzie dla programistów, oferując solidną bibliotekę do bezproblemowej obsługi plików CAD w JavaScript.

Interfejs API Aspose.CAD dla JavaScript to potężne narzędzie, które obsługuje różne formaty CAD, takie jak DWG, DXF, DWT, DGN i inne. Ta biblioteka oferuje wiele przydatnych funkcji, w tym tworzenie nowych plików CAD, modyfikowanie istniejących diagramów, wyświetlanie plików CAD w różnych formatach, przeglądanie plików CAD w aplikacjach internetowych, zarządzanie poszczególnymi warstwami, lepsze bezpieczeństwo i integralność plików CAD, obsługę operacji geometrycznych, wyodrębnianie metadanych z plików CAD oraz programowe zarządzanie obiektami CAD.

Zespół Aspose stworzył Aspose.CAD for JavaScript API, najwyższej klasy bibliotekę JavaScript. Zawiera ona zaawansowane, natywne API do konwersji CAD. To niesamowite narzędzie pozwala programistom przełączać się między różnymi typami plików CAD, takimi jak DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES (IGS), CF2, Collada (DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS i STP, konwertując je do formatów rastrowych i plików PDF. A co najlepsze? Nie potrzebujesz do tego żadnego innego oprogramowania. Aspose.CAD API oferuje wiele możliwości. Mnogość funkcji, możliwość pracy na różnych platformach i łatwość integracji z innymi narzędziami sprawiają, że jest to przełomowe rozwiązanie w zakresie projektowania wspomaganego komputerowo (CAD) w takich dziedzinach jak inżynieria, architektura i produkcja.

Previous Next

Rozpoczęcie pracy z Aspose.CAD dla JavaScript

Zalecanym sposobem instalacji Aspose.CAD dla JavaScript jest użycie NPM. Aby instalacja przebiegła bezproblemowo, użyj poniższego polecenia.

Zainstaluj Aspose.CAD dla JavaScript za pomocą NPM

npm install aspose-cad 

Bibliotekę można pobrać bezpośrednio ze strony produktu Aspose.CAD dla JavaScript.

Konwersja plików CAD do innych formatów za pośrednictwem JavaScript

Aspose.CAD for JavaScript ułatwia programistom wczytywanie i konwertowanie plików CAD z formatów nemours do innych obsługiwanych formatów za pomocą interfejsu API JavaScript. Interfejs API umożliwia konwersję plików AutoCAD DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, STP do formatów PDF oraz obrazów rastrowych, takich jak GIF, TIFF, JPEG, PNG, PSD, BMP, DICOM, WebP, EMF, WMF, SVG itd. Ta funkcja jest przydatna, gdy trzeba generować raporty, udostępniać pliki CAD użytkownikom spoza systemu CAD lub wprowadzać dane CAD do różnych systemów. Poniższy przykład pokazuje, jak programiści mogą konwertować format DWG do PNG w aplikacjach JavaScript.

Jak eksportować format DWG do PNG za pomocą 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' });
  });
}

Operacje geometryczne CAD za pośrednictwem interfejsu API JavaScript

Aspose.CAD for JavaScript zapewnia obsługę różnych operacji do programowej obsługi operacji geometrycznych w aplikacjach JavaScript. API udostępnia różnorodne operacje geometryczne, umożliwiając programistom wykonywanie zadań takich jak skalowanie, obrót, translacja, scalanie, kopiowanie, tworzenie odbić lustrzanych i wiele innych na elementach CAD. Ta funkcjonalność jest kluczowa dla programowej modyfikacji plików CAD. Ponadto API umożliwia programowe manipulowanie elementami CAD, takimi jak linie, łuki, okręgi, tekst, wymiary i inne.

Obsługa warstw i układów w programie AutoCAD

Interfejs API Aspose.CAD dla JavaScript zapewnia kompleksowe wsparcie pracy z warstwami i układami. Można tworzyć, modyfikować i usuwać warstwy, a także zarządzać układami w plikach CAD. Ta funkcja jest szczególnie przydatna w przypadku złożonych projektów CAD, które obejmują wiele warstw i układów. Programiści mogą łatwo uzyskiwać dostęp do poszczególnych warstw w plikach CAD i manipulować nimi za pomocą interfejsu API, a także obsługiwać takie zadania, jak ukrywanie określonych warstw, zmiana właściwości warstw lub wyodrębnianie danych specyficznych dla warstw.

Odczyt i ekstrakcja metadanych CAD za pomocą JavaScript

Aspose.CAD for JavaScript umożliwia programistom dostęp do metadanych AutoCAD za pomocą zaledwie kilku linijek kodu JavaScript. API umożliwia programistom łatwe pobieranie informacji o warstwach, blokach, elementach, wymiarach i innych właściwościach, umożliwiając im programowe analizowanie i przetwarzanie plików CAD. Ponadto programiści mogą również wyodrębniać metadane z plików CAD, takie jak dane autora, data utworzenia i historia modyfikacji. Informacje te mogą być wykorzystywane do dokumentacji, analizy lub dalszego przetwarzania.

 Polski