加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

用Java中的AutoCAD库来读取.dwg文件?

发布时间:2020-12-15 02:00:57 所属栏目:Java 来源:网络整理
导读:是否有任何开源 Java或 JavaScript库可用于解析.dwg文件并从中获取对象. 我想从我的项目的文本表中提取数据. 似乎AutoCAD开发人员社区更喜欢.NET和C/C++而不是JAVA. 我找到的唯一免费替代方法是首先将.dwg转换为.dxf并使用Kabeja lib从中读取. 解决方法 来自
是否有任何开源 Java或 JavaScript库可用于解析.dwg文件并从中获取对象.

我想从我的项目的文本表中提取数据.

似乎AutoCAD开发人员社区更喜欢.NET和C/C++而不是JAVA.

我找到的唯一免费替代方法是首先将.dwg转换为.dxf并使用Kabeja lib从中读取.

解决方法

来自 opendesignaliance的Teigha库具有 C++,C#,and Java接口. Teigha是RealDWG的替代品,它被许多CAD软件供应商广泛使用.它是稳定的,有能力读取/编辑/写入dwgs没有问题.我们有超过3年的经验,我可以说它非常好而且便宜很多.当我们在RealDWG和Teigha之间做出选择时,我们选择了Teigha,我很高兴我们做到了.

Leveraging SWIG to Create Teigha for Java

In 2013,ODA used the Java support provided by SWIG to create “Teigha
for Java”. Teigha for Java includes the following:

Java access to the full Teigha API for both .dwg and .dgn files. Support for Windows,Linux and Mac platforms. API very similar to Teigha.NET,simplifying the transition between languages.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读