ruby-on-rails - 在 linux 环境中创建一个 dwg 的缩略图

标签 ruby-on-rails linux imagemagick thumbnails dwg

创建一个使用 RMagick 为多种类型的图像创建缩略图的 ruby​​ on rails 站点。然而,RMagick 无法读取 dwg 文件。

我已经尝试了一些东西,研究了 Java 库 JDWGLib,它可能允许我编写一个转换器,但它是一个完全从头开始的解决方案,我只需要一个缩略图。

还考虑过使用查看器程序在远程 X session 中打开文件并进行屏幕截图,但是我不确定如何保证在截取屏幕截图时查看器已完成打开。

除了创建缩略图之外,我不关心能否操作文件。它将用于商业目的,因此使用的任何库都需要兼容。

最佳答案

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

link

关于ruby-on-rails - 在 linux 环境中创建一个 dwg 的缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2499276/

相关文章:

mysql - 为什么 Heroku postgres 比本地 mysql 耗时更长?

javascript - 尝试通过ajax销毁ruby on Rails中关系实体的请求

linux - DMA 缓存一致性管理

pdf - 手工编写基本的 PostScript 脚本

ruby-on-rails - RoR : How to create a dynamic text image with a specific font

image-processing - 从 jpg 到动画 gif

javascript - Rails/javascript 试图隐藏没有特定宽度的图像

ruby-on-rails - 如何将模型命名为 FileURL 之类的东西

linux - Enthought Canopy 安装程序不会在 Linux 中创建 ~/Enthought 目录

c - 如何检查c [duplicate]中是否存在文件