将 .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 - 将 .doc 或 .pdf 转换为图像并在 Ruby 中显示缩略图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65250/