Main Content

ページ境界線をもつ PDF ドキュメントの生成

この例では、ページの余白から 20 ポイントの位置に境界線として 0.5 ポイントの赤い実線を引いた PDF ドキュメントを生成します。

pic3a.png

長い完全修飾クラス名を使用せずに済むよう、DOM API 名前空間をインポートします。

import mlreportgen.dom.*;

PDF ドキュメントを作成します。

d = Document("myDocument","pdf");
open(d);

PageBorder オブジェクトを作成し、すべての境界線セグメントのスタイル、色、幅、および余白を指定します。PDF ドキュメントの場合、境界線セグメントの余白は、セグメントとページ余白の間の距離を指定します。

pageBorder = PageBorder("solid","red","0.5pt","20pt");

ドキュメントに関連付けられたレイアウトの PageBorder プロパティを PageBorder オブジェクトに設定します。

d.CurrentPageLayout.PageBorder = pageBorder;

ドキュメントにテキストを追加します。ドキュメントを閉じて表示します。

append(d,"The solid, red, 0.5-point border segments are twenty points from the margins.");
close(d);
rptview(d);

参考

| | | |

関連するトピック