インフォメーション・センター

画面の印刷

ディスプレイ・エミュレーション・セッションのセッション・ウィンドウを印刷するには、次の 2 つの方法があります。

ホスト・グラフィック (すなわち、ピクチャーやビットマップ・イメージなど) を印刷すると、そのイメージが拡大縮小されます。したがって、印刷イメージの縦横比は表示イメージの縦横比と異なることがあります。

オンライン・ヘルプ・ファイルの残りの部分では、以下のトピックを扱います。

  • UNIX ベース・オペレーティング・システムの問題
  • マーク域の印刷を無効にする (管理者用)

    UNIX ベース・オペレーティング・システムの問題

    AIX 上でのブラウザー JVM に問題があるため、「画面印刷」機能は AIX プラットフォームでは働きません。

    Unix lp コマンドがありません
    メニュー/ツールバーの修正

    UNIX lp コマンドの欠落

    Z and I Emulator for Web の「画面印刷」機能では Java が提供するプログラミング・インターフェースを使用しますが、Linux など一部の UNIX ベース・オペレーティング・システムではこのインターフェースが機能しません。プログラミング・インターフェースの実装では、UNIX の lp コマンドを使用しますが、これは、いくつかの UNIX ベースのオペレーティング・システム上では使用できません。

    この問題の回避策は次のとおりです。

    1. システムにスーパーユーザーとしてログインします。
    2. 端末セッションを開いてプロンプトからコマンドを入力します。
    3. lpr コマンドが保管されているディレクトリーへディレクトリー変更します。通常は /usr/bin です。このディレクトリーであれば、「
      cd /usr/bin
      」と入力します。
    4. ln コマンドでシンボリック・リンクを作成します。「
       ln -s lpr lp
      」と入力します。
    5. ログアウトします。
    6. システムにユーザーとしてログインし、Z and I Emulator for Web のディスプレイ・セッションを開始します。
    7. 「ファイル」 > 「画面印刷」をクリックします。
    8. 「バナー・ページ・タイトル」に指定したストリングを削除します。デフォルトでは、「画面印刷」のように指定されています。
    9. 「OK」を押します。

    メニュー/ツールバーの修正

    Unix システムで、出力がプリンターに向けられた時に「Z and I Emulator for Web 画面印刷」メニューおよびツールバー・オプションが機能しない場合には、次のようにすることができます。

    1. セッションのメニュー・バーまたはツールバーから「画面印刷」を選択します。
    2. ファイルへの出力の送信を選択し、ファイル名を入力します。
    3. UNIX LPR コマンドを使用して、ファイルをネットワーク・プリンターに送信します。コマンド構文は LPR -Pprinterqueue filename です。例えば、LPR -P51pcl /home/usr.txt のようにします。

    マーク域の印刷を無効にする

    通常、ユーザーは、以下のステップによって画面のマーク域を印刷することができます。

    1. マーク付け長方形を使用して、画面の一部にマークを付けます (「マーク付けとマーク解除」を参照)。
    2. その区域をただちに印刷するには、「ファイル」 > 「画面印刷」の順にクリックします。
    3. その区域のイメージを収集して、画面イメージのリストに保管するには、「ファイル」 > 「画面印刷の収集」 > 「画面の収集」の順でクリックします。Z and I Emulator for Web は画面全体のイメージを保管しますが、マークされた区域しか印刷しません。「画面印刷の収集を使用して画面の一部を取り込む」を参照してください。

    マークされた区域の印刷を無効にすることができます。そうすると、画面全体が印刷 (または収集) されます。このオプションを無効にすると、ユーザーがマーク付け長方形を使用して区域をマークしても、Z and I Emulator for Web は常に画面全体を印刷または収集します。

    マークされた区域の印刷を無効にするには、デプロイメント・ウィザードまたはクライアントの HTML ページで HTML パラメーター markedAreaPrintingEnabled を false に設定します。クライアントの HTML ページで、このパラメーターを次のように追加します。
    <PARAM NAME=markedAreaPrintingEnabled VALUE=false>

    関連トピック: