用于生成文档缩略图的API /服务

时间:2015-02-02 09:54:39

标签: thumbnails

我们有一个网站,允许用户上传文件(word,pdf,PPT等)。 我们正在将文件上传到Amazon S3。因此,所有文件都将拥有自己的网址。

对于这些上传的文档,我们希望生成缩略图。此缩略图需要根据其内容生成(如Google文档查看器)。

是否有任何Service / API,它会通过它的URL生成文档的缩略图?

谢谢和问候,

Ashish Shukla

2 个答案:

答案 0 :(得分:0)

您还应该查看AWS Lambda。实际上,来自AWS re:Invent 2014会议的演示文稿显示了使用Lambda生成缩略图图像的实例。这个解决方案非常可靠,而且非常经济实惠,但是您有责任维护代码或调试问题。

答案 1 :(得分:0)

您可以推出自己的解决方案。我正在评估2JPEG,它似乎支持275 formats,包括Word,Excel,Publisher& Powerpoint文件。 fCoder建议将2JPEG作为计划后台任务运行。 command line syntax非常全面。我不认为它能够处理远程AWS文件,但您可以暂时在本地保留它,生成缩略图,然后删除本地源文件。

以下是为特定文件生成缩略图的示例代码段:

2jpeg.exe -src "c:\files\myfile.docx" -dst "c:\files" -oper Resize size:"100 200" fmode:fit_width -options pages:"1" scansf:no overwrite:yes template:"{Title}_thumb.jpg" silent:yes