【问题标题】:is there a way to get the thumb for any file type?有没有办法获得任何文件类型的拇指?
【发布时间】:2011-07-24 20:34:32
【问题描述】:

我想介绍一下最常见的文件类型:

  • 图片(我已经可以做到了,哈哈)
  • 文档:.zip、.doc、.xls、...
  • 视频:.avi、.mpg、.flv、..

也许还有其他人,

有没有一个不错的插件可以做到这一点? (如果需要)

我的网站是用 PHP/JS 构建的

【问题讨论】:

  • 您只能在服务器上执行此操作。 JavaScript 标记在这里并不真正适用。
  • 是的,你也可以用 JS 来做。只需解析 href 参数并检查扩展名并添加一些 HTML 代码来加载缩略图。
  • ffmpeg 将处理视频类型,imagemagick 'convert' 可以处理 pdf,但我想不出任何可以在服务器上呈现 doc/xls/ppt/etc 的东西。已安装 OpenOffice 或 MS Office。这些文件类型的大多数库都关心读取/写入它们,呈现它们。
  • @Rasika:那个缩略图是如何生成的? OP 不仅仅是在谈论显示缩略图,他需要先渲染/生成它们。
  • 哎呀,只是想到了图标而不是缩略图。

标签: javascript php file thumbnails preview


【解决方案1】:

是的,这是可能的,不,AFAIK 没有很好的插件。

每个文件都有自己的“编码”,因此您基本上需要“解码”每个文件,这是一项不平凡的任务。

【讨论】:

    【解决方案2】:

    【讨论】:

    • 给它一个机会。我在自己的应用程序中使用它。当然,它只是用于图像(据我所知)。但是,效果真的很好。如果您发现一些可以为 PDF 文件制作拇指的东西,请分享它!
    猜你喜欢
    • 2020-02-23
    • 2021-05-16
    • 2011-12-15
    • 2012-01-02
    • 1970-01-01
    • 1970-01-01
    • 2014-08-30
    • 2017-11-16
    • 2022-01-26
    相关资源
    最近更新 更多