将.doc或.pdf转换为图像并在Ruby中显示缩略图?

前端之家收集整理的这篇文章主要介绍了将.doc或.pdf转换为图像并在Ruby中显示缩略图?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
将.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.

猜你在找的Ruby相关文章