PDFを開くときにpdf.js(http://mozilla.github.com/pdf.js/)の読み込み時間を短縮する方法はありますか? 大きな PDF ファイル (50MB 以上) を扱っていますが、通常、ユーザーのネットワークは低速です。最初のページにたどり着くまでに 2 分以上かかることもあります。これは PDF 形式の制限ですか? PDF ファイルを解析するには、ファイル全体を読み取る必要がありますか?
ありがとう!
PDFを開くときにpdf.js(http://mozilla.github.com/pdf.js/)の読み込み時間を短縮する方法はありますか? 大きな PDF ファイル (50MB 以上) を扱っていますが、通常、ユーザーのネットワークは低速です。最初のページにたどり着くまでに 2 分以上かかることもあります。これは PDF 形式の制限ですか? PDF ファイルを解析するには、ファイル全体を読み取る必要がありますか?
ありがとう!
mozilla pdf.js プロジェクトに取り組んでいるグループに連絡したところ、このサポートの追加に取り組んでいるようです。詳細情報: https://github.com/mozilla/pdf.js/pull/2719
PDF ページをサーバー側で事前にレンダリングし、それらを静止画像として利用できるようにすることで、現在表示されているページを 1 つの画像を読み込む速度で熱心に取り込むことができます。これは、クライアントが PDF.js JavaScript をロードする前、および PDF を要求する前に実行できます。PDF を読み込んで処理するときに、テキストとリッチ コンテンツの生成を PDF.js に委譲することで、それに従うことができます。
PDF.js がここに例を提供する独自の Web ビューアを実装する必要がある可能性があります: https://mozilla.github.io/pdf.js/examples/