プリントの基本

プリントの概要

ActionScript 3.0 では、PrintJob クラスを使用して、表示コンテンツのスナップショットを作成し、インクと紙を使った印刷結果として出力できます。コンテンツのプリント設定は画面表示の設定と似たところがあります。いずれの場合も、エレメントの位置やサイズを指定して、目的のレイアウトを作成します。ただし、プリントには画面レイアウトとは異なる点もあります。たとえば、プリンタではコンピュータのモニタとは異なる解像度が使用されます。コンピュータ画面のコンテンツは動的に変化しますが、印刷されたコンテンツは基本的に静止しています。また、プリントの場合は、固定ページサイズによる制約や複数ページプリントの可能性を考慮する必要があります。

これらの違いは当然のように思われるかもしれませんが、ActionScript でプリント設定する際には十分に注意してください。的確にプリントできるかどうかは、指定する値と使用するプリンタの特性との組み合わせによって決まります。そのため、PrintJob クラスには、考慮するべき使用プリンタの重要な特性を決定できるプロパティがあります。

一般的なプリントのタスク

この章では、次のような一般的なプリントタスクについて説明します。

重要な概念と用語

次の参照リストに、この章で使用されている重要な用語を示します。

章内の例の使用

この章の進行に合わせて、サンプルコードリストを実際にテストすることができます。この章のコードリストの多くは、コードの一部を示したもので、プリントの完全な実用例や、コードまたは値をチェックするコードではありません。例をテストするには、プリントする要素を作成して、それらの要素に対してコードリストを使用する必要があります。この章の最後の 2 つの例は、プリントの完全な例です。これらの例には、プリントする内容を定義し、プリントタスクを実行するコードが含まれています。

サンプルコードリストをテストするには:

  1. 新しい Flash ドキュメントを作成します。
  2. タイムラインのフレーム 1 のキーフレームを選択して、[アクション] パネルを開きます。
  3. コードリストを [スクリプト] ペインにコピーします。
  4. メインメニューから [制御]-[ムービープレビュー] を選択して SWF ファイルを作成し、例をテストします。

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000331.html