将.doc或.pdf转换为图像并在Ruby中显示缩略图?
有谁知道如何在Ruby(或C,python ...)中生成文档缩略图
将PDF转换为PNG的简单RMagick示例如下:
require 'RMagick' pdf = Magick::ImageList.new("doc.pdf") thumb = pdf.scale(300, 300) thumb.write "doc.png"
要转换MS Word文档,它将不那么容易.您最好的选择可能是在生成缩略图之前先将其转换为PDF.生成PDF的选项在很大程度上取决于您运行的操作系统.一种可能是使用OpenOffice和Python Open Document Converter.您还可以尝试在线转换服务,包括http://Zamzar.com.