请问java读写cad(dwg)文件的sdk?收费的也可以
ODA是可以的;
如果想开发更省事简单一些的话,分形三维也可以。
Fractal 3D 提供渲染dwg/dxf 2D文件,并且支持图层和layout等功能。
同大多数3D CAD格式一样,在渲染之前需要将待显示的dwg/dxf文件上传到转换服务器中进行转换。
和3D 场景相比,使用上有以下不同:
<script src="https://cdn.everxyz.com/everapi2d/stable/everapi2d@1.0.4.js"></script>
// 获取2D api实例,注意接口名称和3D有区别
const instance = window.EverAPI2D.getInstanceById("ever2d");
window.EverAPI2D.login(
'<APP_ID>',
'<APP_KEY>'
);
// 接口和3D有区别,用的updateConfig而不是openfiles
instance.updateConfig({
url: `https://evercraft.co${url}`,
filename: filename,
});
请参考Demo中2d-show.html
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
ODA Drawings是最好的选择,但是要付费。