经过太多小时的搜索,到处寻找使用任何自动化命令行工具转换 DWG/DXF 文件的解决方案,最后我找到了QCAD.org。
这甚至适用于 Windows、MacOS 和 Linux。
快速查看文档后,我找到了命令行工具部分。
他们是:
dwg2bmp, dwg2png, dwg2jpeg, dwg2tiff, dxf2png, dxf2jpeg, dxf2tiff
Run Code Online (Sandbox Code Playgroud)
和真棒:
dwg2maptiles and dxf2maptiles
Run Code Online (Sandbox Code Playgroud)
使用这个工具,他们想出了一个使用 Leaflet.js 的漂亮示例:http ://qcad.org/res/map/
该项目是开源的,但此脚本仅适用于QCAD 专业版。您可以通过下载适用于您的平台(Win、Mac、Linux)的试用版来使用免费的开源 QCAD 社区版,然后删除在试用模式下运行的 QCAD Professional 附加组件。或者,您可以从源代码编译自己的包。
PS:我很高兴支持购买专业副本的项目。