| 4D v15.4SET PRINTABLE MARGIN | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v15.4
 SET PRINTABLE MARGIN 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SET PRINTABLE MARGIN ( left ; top ; right ; bottom ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| left | 倍長整数 |   | 左マージン | |||||
| top | 倍長整数 |   | 上マージン | |||||
| right | 倍長整数 |   | 右マージン | |||||
| bottom | 倍長整数 |   | 下マージン | |||||
SET PRINTABLE MARGIN コマンドを使用すると、Print form、PRINT SELECTIONまたは PRINT RECORD コマンドの使用時に、各種印刷マージンの値を設定することができます。
引数left, top, right, bottomには、以下の値のいずれかを渡すことができます:
rightとbottom引数の値はそれぞれ、用紙の右および下の端に関連します。
Note: 印刷管理ならびに4D用語に関する詳細は、GET PRINTABLE MARGINコマンドの説明を参照してください。
デフォルトで、4Dはプリンタマージンに基づいて印刷を行います。SET PRINTABLE MARGINコマンドの実行後は、変更後のパラメータがセッション全体の同一プロセス内で維持されます。
次の例題により、デッドマージンのサイズを取得することができます:
 SET PRINTABLE MARGIN(-1;-1;-1;-1) `Sets the printer margin
 GET PRINTABLE MARGIN($l;$t;$r;$b)
  `$l, $t, $r and $b correspond to the dead margins of the sheet次の例題により、用紙サイズを取得することができます:
 SET PRINTABLE MARGIN(0;0;0;0) `Sets the paper margin
 GET PRINTABLE AREA($height;$width)
  `For size A4: $height=842 ; $width=595 pixels
 コメントを追加
コメントを追加