在Linux环境中创build一个dwg的缩略图

在Rails站点上创build一个使用RMagick为许多types的图像创build缩略图的ruby。 RMagick无法读取dwg文件。

我已经尝试了一些东西,看着Java库JDWGLib,这可能会让我写一个转换器,但这将是一个彻头彻尾的解决scheme,我只需要一个缩略图。

还考虑使用查看器程序来打开远程X会话中的文件并进行屏幕截图,但是我不知道如何保证查看器截图时完成了打开。

我不关心能够操纵文件,而不是创build缩略图。 它将被用于商业目的,所以使用的任何库都需要兼容。

cad2svg是一个简单的Linux命令行实用程序,可以自动将AutoCAD文件(包括dwg和dxf)转换为SVG文件。

链接

我无法在windows或linux上找到任何可用于制作缩略图的命令行工具。

我想你可以下载DWGdirect库 (C ++),允许将DWG 导出为位图…但这需要在“开放”“设计联盟 ”上购买会员许可证 。

我会建议在你的表单上添加一个额外的文件输入,说“缩略图”。 并让用户提供截图。