6

我在一个文件共享网站上工作,我需要一种方法来截取上传的文件。

该站点将支持多种文件格式,从纯文本到办公文档(doc、xls、ppt、...)、视频(mpeg、avi、...)、图像(jpg、gif、png...)PDF , 开放式办公室等

每个文档都需要对其进行“预览”,好处是客户希望以下格式具有预览:doc、xls、ppt 和 pdf。其他文件格式是可选的,如果我能找到获取它们的方法,它们将有预览。

此外,图像不是问题,因为我只需要在预览中包含一个缩略图。此外,我将使用 FFMPEG 将视频转换为 FLV,以便我也可以使用它来截取视频。

我正在考虑使用支持 Office 和 Open Office 格式的JODconverter,我不知道它是否可以转换为 JPG,但至少它可以转换为 PDF 格式。该站点是在一个专用 Debian 服务器上运行的 Drupal 5 下用 PHP 构建的,所以如果我选择 JOD,我会将它用作在同一台机器上的虚拟服务器中运行的 web 服务。

有人知道将文件转换为图像的更好的应用程序或方法吗?

任何帮助将不胜感激,在此先感谢!

哈维尔

4

3 回答 3

3

Windows 缩略图查看器是一个实现IExtractImage的 COM 对象。开箱即用,它支持多种文件类型,应用程序可以添加自己的文件类型。通过依赖该界面,您更有可能获得对您今天甚至可能没有考虑过的其他文档类型的免费支持。

于 2008-10-10T13:42:25.530 回答
1

我最终使用 JODConverter 将所有内容转换为 PDF,然后使用 SWFTools 从 PDF 转换为 SWF。我使用 Flash 创建了自己的文档查看器。

到目前为止,它运行得非常好。

于 2009-01-07T21:47:49.583 回答
-3

要查看 PDF 文档,您可以使用 ITextSharp 库。链接在这里:

http://itextsharp.sourceforge.net/

于 2008-10-06T18:35:31.087 回答