6

私はファイル共有 Web サイトで作業しています。アップロードされたドキュメントのスクリーンショットを撮る方法が必要です。

このサイトは、プレーン テキストからオフィス ドキュメント (doc、xls、ppt、...)、ビデオ (mpeg、avi、...)、画像 (jpg、gif、png、...) PDF まで、いくつかのファイル形式をサポートします。 、オープンオフィスなど

各ドキュメントには「プレビュー」が必要です。良い点は、クライアントが doc、xls、ppt、pdf の形式でプレビューを表示することを望んでいることです。他のファイル形式はオプションです。それらを取得する方法が見つかれば、プレビューが表示されます。

さらに、プレビューにサムネイルを含める必要があるだけなので、画像は問題になりません。また、動画を FLV に変換するために FFMPEG を使用するので、動画のスクリーンショットを撮るためにも使用できます。

Office と Open Office 形式をサポートするJODconverterを使用することを考えていました。JPGに変換されるかどうかはわかりませんが、少なくとも PDF に変換されます。このサイトは、専用の Debian サーバーで実行されている Drupal 5 の下で PHP で構築されているため、JOD を選択した場合は、同じマシンの仮想サーバーで実行される Web サービスとして使用します。

ファイルを画像に変換するためのより良いアプリケーションまたは方法を知っている人はいますか?

どんな助けでも大歓迎です、事前に感謝します!

ハビエル

4

3 に答える 3

3

Windows Thumbnail Viewer は、IExtractImageを実装する COM オブジェクトです。すぐに使用できる多くのファイル タイプをサポートし、アプリケーションは独自のファイル タイプを追加できます。そのインターフェースを利用することで、今日では考えもしなかったような他の種類のドキュメントの無料サポートを受ける可能性が高くなります。

于 2008-10-10T13:42:25.530 に答える
1

すべてをPDFに変換するためにJODConverterを使用し、次にPDFからSWFに変換するためにSWFToolsを使用することをやめました。Flash を使用して独自のドキュメント ビューアーを作成しました。

これまでのところ、非常にうまく機能しています。

于 2009-01-07T21:47:49.583 に答える
-3

PDFドキュメントを表示するには、ITextSharpライブラリを利用できます。リンクは次のとおりです。

http://itextsharp.sourceforge.net/

于 2008-10-06T18:35:31.087 に答える