2012-04-05 16 views
1

アマゾンで提供されているdivのデータを読み込み、ユーザーがスクロールしてより多くのデータを読み込むという素晴らしいことを、短い無限スクロールシステムで確認します。私の質問は、どのように私は部分的にjqueryとユーザーが次にいくつかのデータをスクロールダウンdivに表示されますdivにPDFデータを読み込むことができることです。ここではアマゾンのリンクです http://www.amazon.com/2010-NET-Platform-Andrew-Troelsen/dp/1430225491/ref=sr_1_1?ie=UTF8&qid=1333627776&sr=8-1アマゾンの開発方法jquery

この本の中身を検索するハイパーリンクを見ると、divが表示され、書籍のデータがその部門に部分的に読み込まれます。その部門にどのように私はサイトを販売している本のためのこのタイプのものを開発することができます。最も困難なのは、pdfから少量のデータをロードしてdivにロードし、データロードのトラックを保持することです。誰かがjqueryでこのタイプのシステムを開発する方法を考えているなら、私と共有してください。おかげ

+0

あなたはこれを見たことがありますか:https://github.com/andreasgal/pdf.js – JKirchartz

答えて

0

これは、あなたがアマゾンのhtmlを調べる場合はページあなたはAmazonが表示用のPDFの画像(click for image)を使用しているので、あなたが表示するPDFファイルの画像を作成する必要があることを知って来るだけjqueryの

を使用して行うことができませんそれはユーザーに。イメージを作成するには、pdftohtmlまたはimagemagickを使用して、表示部分を完成させます。

検索はluceneを使用して行うことができます。luceneはインデックスデータを検索して取得できるようにpdfファイルをインデックスする機能を備えています。これを参照してくださいlink for more info on lucene pdf index

+0

私のpdfは20ページあります。それで、20ページを20枚の画像に変換する必要があるかどうかは、一度に、または必要に応じて教えてください。プラッツガイド。 divに画像を読み込むのに役立つサンプルコードがあります。また、スクロールして次の画像が読み込まれます。 – Thomas

+0

それはあなたの必要に応じて、もしpdfがバックグラウンドでそれを行うことができますが、アマゾンの場合のように再利用可能ですが、pdfがめったに使われないならば、ユーザーがスクロールしたときに次のページを生成するためにajax呼び出しを使います。どちらも有効ですが、提供しようとしているユースケースとユーザーエクスペリエンスに応じて選択する必要があります –