# parse-dxf **Repository Path**: wsuo/parse-dxf ## Basic Information - **Project Name**: parse-dxf - **Description**: 使用 Java 语言解析 CAD 软件中的 DXF 文件,包括点、线、文本、面、圆、圆弧、椭圆。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 33 - **Forks**: 17 - **Created**: 2022-04-08 - **Last Updated**: 2025-06-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 1.dxf DXF 文件解析组件 这是一个可以解析dxf文件的jar包,目前支持解析的图形有点、圆、直线、ARC弧线何多线段 将其解析为几何数据和点线数据。 ## 1.1 dependency ``` com.dinnovate.dxf dxf 1.0.0 ``` ## 1.2 运行方法 程序运行的入口是: ```java DxfCollector collector = DXF.build(new FileInputStream(file)); ``` DXF 的 `build` 方法接收一个文件输入流,可以是直接从文件对象获取的输入流。随后调用 `collector.getMap();` 即可获取到解析出来的数据。 # 2.Change Log 2022年4月8日15:38:16 - 增加 Text 的解析,返回的形式和 Point 点的格式保持统一;