Конвертер DWG для библиотеки Node.js или Javascript

Я хочу показать файлы AutoCAD (.DWG) в своем приложении AngularJS, и я использую бэкэнд Node.js для своего приложения.

Существуют ли библиотеки DWG в Javascript? Существуют ли какие-либо библиотеки DWG Node для преобразования файлов DWG в SVG/PDF/...

Я не хочу их редактировать; просто покажите их онлайн в моем приложении.

Единственное, что я смог найти, это: http://etc.nkadesign.com/Download/Cad2svg

Это утилита командной строки Linux, но я не могу ее использовать, так как хочу разместить свое приложение на платформе Heroku.


person tdhulster    schedule 14.08.2013    source источник
comment
@tdhulser, не забудьте принять ответ, если он поможет вам в решении вопроса. :)   -  person Trae Moore    schedule 16.11.2013


Ответы (3)


Ознакомьтесь с AutoCAD API JavaScript 2014 г. http://adndevblog.typepad.com/autocad/2013/04/getting-started-with-javascript-api-on-autocad-2014.html

Вот видео на YouTube

http://m.youtube.com/watch?v=PZKKJwcke2k&desktop_uri=%2Fwatch%3Fv%3DPZKKJwcke2k

person Trae Moore    schedule 14.08.2013
comment
Как именно использование модели расширяемости JS для AutoCad помогает создать приложение Node-js, которое может управлять чтением файлов DWG? Вы также не можете установить AutoCad на Heroku, поэтому IMO это не ответ на заданный вопрос. - person Miroslav Nedyalkov; 28.01.2015
comment
@MiroslavNedyalkov, не стесняйтесь давать более краткий ответ. Я не работаю с JS API для AutoCAD и не работаю над Heroku. Это было просто отправной точкой для ОП. Ваш комментарий бессмысленен и не служит продуктивной цели. Хорошего дня :) - person Trae Moore; 29.01.2015
comment
К сожалению, изучив тему, я понял, что это не очень хорошее решение. Лучшее, что я нашел, это заброшенная библиотека C под названием LibDWG (libdwg.sourceforge.net/en). Подводя итог: хотелось бы лучшего ответа на этот вопрос :) И вам тоже хорошего дня! - person Miroslav Nedyalkov; 01.02.2015
comment
Существует конвертер файлов tiegha, созданный Open Design Alliance. Это исполняемый файл CLI, который может конвертировать dwg в ​​dxf. opendesign.com/guestfiles/teigha_file_converter. Кроме того, существует множество парсеров dxf. Мне нравится этот github.com/gdsestimating/dxf-parser - person LrakWortep; 05.02.2018

Существует конвертер файлов tiegha, созданный Open Design Alliance. Это исполняемый файл CLI, который может конвертировать dwg в ​​dxf. opendesign.com/guestfiles/teigha_file_converter. Затем существует множество парсеров dxf. Мне нравится этот github.com/gdsestimating/dxf-parser

person LrakWortep    schedule 14.09.2020

Существует библиотека-оболочка NodeJS для API преобразования Vector Express, которую вы можете использовать: https://github.com/smidyo/vectorexpress-nodejs

person Frank Sandqvist    schedule 28.03.2021