5

私は文書管理プロジェクトを改善してきましたが、1 つの要件は、Web ページで文書 (Word、PDF など) をレンダリングすることです。PDF は、iframe、オブジェクト、または埋め込みタグとサーブレットでレンダリングできます。ただし、Word、Excel などの他のドキュメントは Web ページに表示できません。私の解決策は、レンダリング時にこれらのドキュメントを pdf または html に変換し、このようにレンダリングすることです。私はそれらをJODCONVERTERで変換しようとしましたが、変換はしますが、ほぼ700ページの単語(docx)をpdfに25〜30秒、htmlに30〜35秒に変換します。イベント開催中、待ちすぎはユーザーにとって良くない。ドキュメントは別の場所ではなく、サーバーに保存されます。より高速な変換またはより良いソリューションのための別のことはありますか?

感謝!

4

2 に答える 2

0

700ページのコンテンツを一度に変換することはできません。Googleドキュメントでさえ、アップロードされたドキュメントのクラウド変換キューに入れられます。したがって、ドキュメントを1つずつ遅延変換するこの種のキューを実装でき、変換操作が保留されている間、ユーザーに適切なメッセージを表示できます。もちろん、このキューは変換されたファイルをファイルシステムに保存する必要があるため、いつでも表示できます。ここでディスク容量の問題を考慮する必要があります。

盲目的な解決策は、ブラウザがieであり、Microsoft Officeがインストールされている場合、正しいmimetypeを使用して別のブラウザタブでファイルを開くことです。うまくいけば、ブラウザでファイルをネイティブに開くことができます。ただし、これはプラットフォームに依存しないソリューションではありません。

于 2012-07-31T13:10:13.857 に答える