1. Продукти
  2.   CAD
  3.   JavaScript
  4.   Aspose.CAD for JavaScript

Aspose.CAD for JavaScript

 
 

API JavaScript для створення та конвертації файлів AutoCAD

API з відкритим кодом JavaScript для експорту креслень AutoCAD DWG, DXF, DWF, DXB та STL у PDF та растрові зображення (BMP, GIF, JPG та JPEG) без будь-яких залежностей.

Що таке Aspose.CAD для JavaScript?

Файли CAD, відомі як файли автоматизованого проектування, відіграють вирішальну роль у таких галузях, як архітектура, інженерія та виробництво. Можливість працювати з файлами CAD за допомогою коду є життєво важливою для оптимізації завдань, отримання інформації та додавання функцій CAD як до настільних, так і до веб-додатків. API Aspose.CAD для JavaScript виділяється як надійний інструмент для розробників, пропонуючи потужну бібліотеку для легкої обробки файлів CAD у JavaScript.

API Aspose.CAD для JavaScript – це потужний інструмент, який може обробляти різні формати CAD, такі як DWG, DXF, DWT, DGN та інші. Ця бібліотека пропонує багато корисних функцій, включаючи створення нових файлів CAD, зміну існуючих діаграм, відображення файлів CAD у різних форматах, перегляд файлів CAD у веб-додатках, керування окремими шарами, покращену безпеку та цілісність файлів CAD, підтримку геометричних операцій, вилучення метаданих з файлів CAD та програмну обробку об'єктів CAD.

Команда Aspose створила API Aspose.CAD для JavaScript, першокласну бібліотеку 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, перетворюючи їх у растрові формати зображень та PDF-файли. Найкраще? Вам не знадобиться жодне інше програмне забезпечення, щоб це стало можливим. API Aspose.CAD пропонує багато можливостей. Його численні функції, можливість роботи на різних платформах та легкість інтеграції з іншими інструментами роблять його революційним інструментом для роботи з САПР у таких галузях, як інженерія, архітектура та виробництво.

Previous Next

Початок роботи з Aspose.CAD для JavaScript

Рекомендований спосіб встановлення Aspose.CAD для JavaScript – використання NPM. Будь ласка, скористайтеся наступною командою для безперебійної інсталяції.

Встановлення Aspose.CAD для JavaScript через NPM

npm install aspose-cad 

Ви можете завантажити бібліотеку безпосередньо зі сторінки продукту Aspose.CAD для 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 та растрові зображення, такі як 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' });
  });
}

Геометричні операції САПР через JavaScript API

Aspose.CAD для JavaScript забезпечує підтримку різних операцій для програмної обробки геометричних операцій у додатках JavaScript. API надає різні геометричні операції, дозволяючи розробникам програмного забезпечення виконувати такі завдання, як масштабування, обертання, переміщення, об'єднання, копіювання, дзеркалювання тощо для об'єктів САПР. Ця функціональність є критично важливою для програмної модифікації файлів САПР. Крім того, API дозволяє програмно маніпулювати об'єктами САПР, такими як лінії, дуги, кола, текст, розміри тощо.

Підтримка шарів та макетів AutoCAD

API Aspose.CAD для JavaScript забезпечує комплексну підтримку роботи з шарами та макетами. Ви можете створювати, змінювати та видаляти шари, а також керувати макетами у файлах CAD. Ця функція особливо корисна під час роботи зі складними проектами CAD, які включають кілька шарів та макетів. Розробники програмного забезпечення можуть легко отримувати доступ до окремих шарів та маніпулювати ними у файлах CAD за допомогою API, а також підтримує такі завдання, як приховування певних шарів, зміна властивостей шарів або вилучення даних, специфічних для шарів.

Читання та вилучення метаданих САПР за допомогою JavaScript

Aspose.CAD для JavaScript дозволяє розробникам програмного забезпечення отримувати доступ до метаданих AutoCAD лише за допомогою кількох рядків коду JavaScript. API дозволяє програмістам легко отримувати інформацію про шари, блоки, об'єкти, розміри та інші властивості, що дозволяє їм аналізувати та обробляти файли САПР програмно. Крім того, розробники також можуть вилучати метадані з файлів САПР, такі як дані автора, дата створення та історія модифікацій. Цю інформацію можна використовувати для документування, аналізу або подальшої обробки.

 Українська