Foundation > Rogue Wave Views における印刷 > IlvPrintableLayout クラス
 
IlvPrintableLayout クラス
IlvPrintableLayoutは、ページ・レイアウトを記述するベース・クラスの抽象クラスです。これは左、右、上、下、溝マージンを指定して印刷可能領域を定義します。
また印刷可能領域内に 5 つのサブ領域を定義して、印刷可能オブジェクトに関連付けます。
*メイン印刷可能オブジェクトの印刷に使用するメイン領域。
印刷可能オブジェクトを印刷可能領域に伸張したり、印刷可能オブジェクトの縦横比を維持する選択ができます。
*ヘッダー印刷可能オブジェクトの印刷に使用するヘッダー領域。
*フッター印刷可能オブジェクトの印刷に使用するフッター領域。
*メイン領域の背景の印刷に使用する背景領域。
*メイン領域の前景の印刷に使用する前景領域。
ヘッダー領域およびフッター領域のサイズは特定できます。
定義済みレイアウトは次のとおりです。
*IlvPrintableLayoutOnePage は、印刷可能オブジェクトを 1 ページにレイアウトします。このレイアウトでは、印刷可能オブジェクトを単一ページでレンダリングします。
*IlvPrintableLayoutMultiplePages は、印刷可能オブジェクトを数ページにレイアウトします。ページ・マトリックスのサイズはユーザーが定義します。
このレイアウトは、複数ページにわたる仮想ページを定義します。ヘッダー領域は仮想ページの上部を定義し、フッター領域は下部を定義します。
*IlvPrintableLayoutIdentity を使用すると、印刷可能オブジェクトと同じサイズで印刷文書を定義します。
このレイアウトは IlvPrintableLayoutMultiplePages からの継承で、ページ数を必要なだけ使用します。
*IlvPrintableLayoutFixedSize を使うと、印刷文書のサイズを選択できます。
このレイアウトは IlvPrintableLayoutMultiplePages からの継承で、ページ数を必要なだけ使用します。

Version 6.0
Copyright © 2015, Rogue Wave Software, Inc. All Rights Reserved.