Web ブラウザー (Firefox または Chrome) 内で使用されるアプリケーションを開発しています。このアプリの一部は PDF を表示します。ただし、標準の PDF ビューアーには、ユーザーに使用してほしくない機能がいくつか含まれています (印刷、ディスクへの保存など)。Mozilla 用のカスタマイズ可能な PDF ビューアに関するこの素晴らしいプロジェクトを見つけました。これにより、ユーザーの可能性を制限できます。今、Google Chrome で同じことを達成できるかどうか疑問に思っています。これまでのところ、Chrome の標準 PDF ビューアのカスタマイズについて何も見つけていません。これを行う方法を知っている人、または私が mozilla 用に見つけたようなカスタマイズ可能なビューアを知っている人はいますか? ありがとうございました。
アップデート:
ブラウザーはキオスク モードで実行されるため、ユーザーは Web ページを表示する以外の機能にアクセスできません (アドレス バー、メニュー、何も表示されません)。また、アプリケーションはタッチスクリーンで使用されるため、キーボードはありません。
更新 2:
まず第一に、なぜこの質問はプログラマーからスタックオーバーフローに移されたのですか?? ここでこの種の「開かれた」質問をすると、すぐに閉じられます。反対票をありがとう。人にとって、3 行のコードで答えられない質問は難しすぎると思います。
次に、PDF の印刷についてです。PDF ファイルを印刷する方法について言及している人がいます。次の理由により、ユーザーはこれらのオプションを使用できません。
- システムの最終的なセットアップで使用できるプリンターはありません。
- キーボードやマウスはなく、(限られた) タッチ インターフェイスのみです。
- Web ページは、意図した場所以外からは利用できません。
- ユーザーは、基盤となる OS にアクセスできなくなります。
印刷機能を無効にするのは難しくありませんが、ユーザーに印刷できると思わせたくありません。印刷アイコンが PDF ビューアに残っている場合、ユーザーがそれをクリックしても何も起こらない場合、これはフラストレーションと苛立ちにつながります。実際に機能するボタンのみを表示することで、アプリの使用体験が向上します。