3

私は現在、FTP サーバーのフロントエンドとなる Web アプリケーションに取り組んでいます。サーバーには数千の pdf/doc/docx ファイルが含まれており、毎月さらに数十のファイルが追加され、100 近くのファイルが追加されることもあります。

私たちが持っている現在のアプリケーションは、openoffice を使用してファイルを pdf に変換します。pdf2swf を使用して、ファイルをブラウザーに表示する swf オブジェクトに変換します。新しいアプリケーションでは、すべてのデータが FTP サーバーにあり、swf ファイルを保存/作成することはできません。

別のマシンにダウンロードしてブラウザにドキュメントを表示する前に、最初にサーバー上のリソースへの URL を解決する必要があります。

swf オブジェクトを比較的高速に生成する方法 (できれば Python) はありますか?

より良い解決策は、Google のドキュメント ビューアー API のようなものだったでしょうが、残念ながら彼らの TOS はそのような使用を承認していません : DOC、DOCX、または PPTX ファイルタイプの 1 つの Web ページで。"

4

1 に答える 1

2
  1. PDFの場合、Mozillaチームによって行われた完全なjavascript実装(pdf.js)を使用することに興味があるかもしれません。pdf.jsファイルとPDFをPythonサーバーで提供するだけです:)

  2. doc / docxの場合、openofficeツールを使用してPDFに変換できます。次に1に戻ります。:)(それでもその部分を自分で記述したい場合は、unoconvはPythonで記述され、Python-UNOブリッジを使用します)

于 2012-01-31T11:05:34.083 に答える