1

やあみんな私はたくさん検索しましたが、この問題に対する有効な解決策はありませんでした.

私は jsp を使用してサイトに取り組んでおり、フォームを doc / docx/ pdf 形式でアップロードする必要があります。フォームの最初のページのプレビューを生成したい。そのため、ユーザーはダウンロードする前にフォーム内の内容をチェックアウトできます。

誰かがこれに対する解決策を考え出すことを願っています。

ありがとう

4

2 に答える 2

1

jsp で使用している OS プラットフォームが不明ですが、手元にあるドキュメントをイメージ ファイル (または HTML) に「印刷」できる仮想プリンター ドライバーを用意することをお勧めします。その後、任意の方法でプリンタ ドライバの出力を操作できます。他のファイル形式にもうまく拡張します。

この手法の別のバージョンは、プログラムで Microsoft Word を使用して (ole オートメーションを使用して) ドキュメントを開き、ドキュメントを開いた後に画面キャプチャを行うことです。Word は PDF ファイルも読み込むことができます。ドキュメントをサーバーから Windows デスクトップ プロセスに取り込むための独創的な方法を見つける必要があります。しかし、それはうまくいく可能性があります。

于 2013-02-11T06:16:11.643 に答える
0

さて..あなたができることは..ダウンロードオプションを使用して、フォーム名をjspの相対パスにハイパーリンクします。フォームをダウンロードするには、サーブレットを作成する必要があります。この jsp をポップアップ ウィンドウでプレビューします。

また

HTML で iframe を使用し、div タグを作成して、表示している同じフォームをプレビューしてダウンロードします。フォームをダウンロードするには、サーブレットを作成する必要があります。

response.contentType("image/jpg"); を使用して、フォーム doc/pdf/jsp の適切な contentType を設定してください。response.contentType("アプリケーション/pdf"); response.contentType("アプリケーション/ドキュメント");

于 2013-02-11T06:33:31.843 に答える