Java 是否有将CAD转换为SVG的库?
我正在寻找一个库,它可以将CAD文件(DWG,DXF)转换为SVG格式。该库应该能够在Linux平台上运行。有人能告诉我哪个库可以这样做吗?试试这些工具 (一) cad2svg是一个简单的Linux命令行实用程序,可自动将AutoCAD文件(dwg和dxf)转换为SVG (二) GNULibredwg是一个处理DWG文件的免费C库 (三) Kabeja是一个Java库,用于解析、处理和转换Autodesk的DXF格式 (四) dxf到svg的转换器Java 是否有将CAD转换为SVG的库?,java,c++,svg,cad,Java,C++,Svg,Cad,我正在寻找一个库,它可以将CAD文件(DWG,DXF)转换为SVG格式。该库应该能够在Linux平台上运行。有人能告诉我哪个库可以这样做吗?试试这些工具 (一) cad2svg是一个简单的Linux命令行实用程序,可自动将AutoCAD文件(dwg和dxf)转换为SVG (二) GNULibredwg是一个处理DWG文件的免费C库 (三) Kabeja是一个Java库,用于解析、处理和转换Autodesk的DXF格式 (四) dxf到svg的转换器 可用于创建纯svg文件或带有额外信息(如图层)
可用于创建纯svg文件或带有额外信息(如图层)的Inkscape svg文件。当前提供了此类内容的唯一有用实现。
你想要和 2013年,ODA利用SWIG提供的Java支持创建了“Teigha” 对于Java“
Teigha for Java包括以下内容:
- Java访问.dwg和.dgn文件的完整Teigha API
- 支持Windows、Linux和Mac平台。API与Teigha.NET非常相似,简化了语言之间的转换
另外,如果您使用的是C 35;,那么将是一个非常好的完全管理的商业选项,用于将DWG/DXF转换为SVG(同时保留图层)。它也可以在Linux和Mac上使用.NET内核(不需要本机二进制文件)。如果您已经看过谷歌在键入“Linux convert dxf to svg”时对其中一些文件进行罚款的话,您会发现这些文件中没有一个是JAVA文件,但我不确定这一要求有多高,或者,如果有帮助的话,是否可以分叉一个进程并运行一些外部工具?我想他得到了一个要点:我在Google上找不到它。请注意,cad2svg不再可供下载,而对于dwf2svg inkscape,dxf2svg-0.1.zip下载似乎是无效的。