Pdf.js: すべてのページをレンダリングしてスクロールを許可しますか?

作成日 2015年10月21日  ·  4コメント  ·  ソース: mozilla/pdf.js

提供されているAPIでは、PDFをページごとにしかレンダリングできないようです。

つまり、ユーザーがPDF全体をスクロールできるビューを作成する場合は、ページを1つずつレンダリングする必要があります。そしてそれらをdivに挿入しますか?

私もページング関連のものを自分で処理する必要があると思いますか?

最も参考になるコメント

私はPdf.jsの勉強を始めたばかりで、初心者です。 デフォルトのビルド済みビューアは代わりにキャンバスを使用し、ドキュメントページ全体をスクロールすることもできませんか? 私はファイルviewer.jsの内部を見たところ、そこにはキャンバス要素があり、svgはありません。
スクロールバーで複数ページのドキュメントを表示するための更新された方法はありますか? ありがとう、フェデリコ

全てのコメント4件

はい、そうです。 その理由は、表示されていないページのレンダリングはメモリの点でコストがかかるためです。 ただし、 svgviewerようにすべてのページを読み込むことができます: https

@timvandermeij好奇心が強いのですが、このsvgメソッドをテストしたところ、canvasメソッドに比べて

キャンバスバックエンドは、PDF.jsの開始以来サポートされているバックエンドです。 SVGバックエンドはまだ実験段階であり、キャンバスバックエンドが実行できるすべてのことを実行できるわけではありません。また、高速でメモリ効率も高くありません。 レンダリングとパフォーマンスを改善するためにSVGバックエンドに興味がある人は、新しいPRを開くか、IRCでお問い合わせください。

私はPdf.jsの勉強を始めたばかりで、初心者です。 デフォルトのビルド済みビューアは代わりにキャンバスを使用し、ドキュメントページ全体をスクロールすることもできませんか? 私はファイルviewer.jsの内部を見たところ、そこにはキャンバス要素があり、svgはありません。
スクロールバーで複数ページのドキュメントを表示するための更新された方法はありますか? ありがとう、フェデリコ

このページは役に立ちましたか?
0 / 5 - 0 評価