ドキュメントを作成する際、ページサイズ、向き、余白を定義する必要があります。v17 R3から、このすべてをプログラミングで行うことができます。そのために、新しい属性が自由に使えるようになりました。
4D Write Proのドキュメント全体のプロパティを設定することができます。これらの値は、デフォルトでドキュメントのすべてのセクションに使用されます。その後、任意のセクションで変更することができます。
お察しの通り、これらの変更は WP SET ATTRIBUTESコマンドで行います。で値を取得することもできます。 WP GET ATTRIBUTES.
新しい属性は以下の通りです。
- wk page width wk page height – ページサイズ
- wk page orientation – ページの向きについて
- wk page margin,wk page margin left,wk page margin right,wk page margin top,wk page margin bottom – ページ余白用
例
例えば、この文書は、2番目のセクションを除いて横向きです。
WP SET ATTRIBUTES(wpDoc;wk page orientation;wk landscape)
$section :=WP Get section(wpDoc;2)
WP SET ATTRIBUTES (
$section;wk page orientation;wk portrait)
別の例として、ページの大きさを取得する場合。
WP GET ATTRIBUTES(wpDoc;wk page width;$width;wk page height;$height)