0

HTML 5 Web ページに埋め込まれた PDF が必要です。私は PDFObject 2.0 のようなさまざまなビューアを見ていました。これは表示には適していますが、ユーザーがドキュメント全体を読む必要がある (最後までスクロールまたはページを移動する) 必要があるため、ユーザーがクリックできるボタンを有効にすることができます。これは、法令順守状況のためのものです。

PDFObject 2.0 を使用して PDF ドキュメントの埋め込みを行い、ユーザーがドキュメントの最後 (最後または最後のページにスクロール) に到達したことを確認する場合、どのようなコード フックがありますか。

PDFObject は、モバイル、タブレット、デスクトップのシナリオを含むさまざまなブラウザー条件下で PDF をレンダリングするのに役立つラッパーのようなものだと思います。この要求は、PDF.js を使用してコードをカスタマイズし、すべてのブラウザー シナリオを自分で処理しないと実現できない可能性があります。

4

1 に答える 1

0

PDFObject は HTML ページ内に PDF を埋め込むだけで、追加機能は提供しません。現在、組み込みの PDF レンダリング エンジンのほとんどは、JavaScript API さえ提供していません。

私の知る限り、誰かが PDF 全体を読んだ (またはナビゲートした) ことを証明する方法はありません。そのため、コンプライアンス Web サイトは通常、「このドキュメントを読んで同意したことを示すためにここをチェックしてください」という行に沿ったチェックボックスをユーザーに提示するだけです。

誰かがドキュメントの最終ページに移動したことを確認する方法を絶対に見つけなければならない場合 (念のため言っておきますが、それは彼らが何かを読んだことを意味するものではありません)、 PDF.jsを使用して何かをまとめることができるかもしれません。PDF.js ユーティリティは、JavaScript ベースの PDF レンダリング エンジンです。PDF.js を介して PDF を強制的にレンダリングすることができます (PDFObject.com にはこの例があります)。PDF.js は JavaScript ベースでオープンソースであるため、 PDF.js APIを使用して何かを一緒にハックできる可能性があります。

于 2017-02-02T19:43:52.340 に答える