dxf/dwg web viewer开源项目

我要开发同款
yanzexuan2025年07月07日
269阅读

技术信息

语言技术
C++PythonJavaScriptTypeScriptOpenGL
官网地址
https://pattern-x.github.io/gemini-viewer-examples/
开源地址
https://github.com/pattern-x/gemini-viewer-examples
授权协议
MIT许可

功能介绍

gemini-viewer 是一个基于 WebGL 的 JavaScript SDK,它构建于 Three.js 之上。用于在网页上方便地查看 DWG/DXF 文件。
- 支持绝大多数常见的实体类型如: POINT, 3DFACE, ARC, ATTDEF, ATTRIB, CIRCLE, DIMENSION, MLEADER, MULTILEADER, ELLIPSE, HATCH, IMAGE, INSERT, LEADER, LINE, LWPOLYLINE, MTEXT, OLE2FRAME, RAY, POLYLINE, REGION, SOLID, SPLINE, TABLE, TEXT, VERTEX, VIEWPORT, XLINE。
- 支持布局空间和切换,支持图层控制
- 支持图纸叠加
- 支持丰富的线型
- 支持丰富的填充类型
- 支持丰富的字体、富文本
- 支持线宽
- 支持图纸对比
- 支持了距离、面积、角度等测量,同时支持丰富的吸附
- 支持了标注功能
该引擎采用了数据压缩、缓存等技术使其有很好的加载速度,同时运行时性能得到很好的优化。欢迎试用:https://github.com/pattern-x/gemini-viewer-examples

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论