创建一个使用 RMagick 为多种类型的图像创建缩略图的 ruby on rails 站点。然而,RMagick 无法读取 dwg 文件。
我已经尝试了一些东西,研究了 Java 库 JDWGLib,它可能允许我编写一个转换器,但它是一个完全从头开始的解决方案,我只需要一个缩略图。
还考虑过使用查看器程序在远程 X session 中打开文件并进行屏幕截图,但是我不确定如何保证在截取屏幕截图时查看器已完成打开。
除了创建缩略图之外,我不关心能否操作文件。它将用于商业目的,因此使用的任何库都需要兼容。
最佳答案
cad2svg 是一个简单的 Linux 命令行实用程序,可自动将 AutoCAD 文件(dwg 和 dxf)转换为 SVG。
关于ruby-on-rails - 在 linux 环境中创建一个 dwg 的缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2499276/