これは、Google Drive/Docs にある私のドキュメントへのリンクです。私ができるようにしたいのは、そのドキュメントをスクロールして(上下左右)、ズームインおよびズームアウトすることです(マウスを使用してズームイン/アウトボタンまたはスクロールバーボタンを押す必要はありません) . window.scrollBy(x,y);
PDFドキュメントがiframe内にあるため、通常のHTMLページでは正常に機能しますが、上記のページでは機能しないようなJavascriptコマンドを渡すことをお勧めします。iframe もスクロールしようとしましたが、スクロールが iframe によって処理されないため、機能しません。iframe内のコンポーネントによって処理されます。
環境: Java 1.6 を使用して Windows7 ベースのアプリケーションを作成しています。私は JWebBrowser ( DJ Native Swing パッケージの一部である非常に便利なユーティリティ) と呼ばれる組み込み Java Web ブラウザを使用しています。JWebBrowser には、文字列として指定された Javascript コマンドを実行するメソッドがあります。これは、通常の HTML ページをスクロールするのに役立ちます。
背景: 私は、身体障害者が標準のキーボードとマウスを使用せずにコンピューターにアクセスできるようにするアプリケーションを作成しています。ユーザーが使用できる物理的な入力オプションは非常に限られています。場合によっては、1 つまたは 2 つのボタン/スイッチしかありません。これが、既存のズーム ボタンとスクロール ボタンが役に立たない理由です。以下は私のプログラムのスクリーンショットです。ユーザーは、移動ボタンを押して左側のオプションをナビゲートし、選択ボタンを押して 1 つ選択します。ちなみに、私はメールの添付ファイルのビューアとしてGoogle Driveを使っています。このスクリーンショットは、そのような添付ファイルの 1 つを示しています。
私のニーズによりよく適合し、PDF、スプレッドシート、Word Docs などの表示に使用できる、まったく別のオンライン ドキュメント ビューアに関する提案があれば、お知らせください。
ありがとう。