このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
mlreportgen.dom.OuterMargin クラス
名前空間: mlreportgen.dom
境界ボックスとその周囲との間の余白
説明
オブジェクトの境界ボックスと隣接ドキュメント オブジェクトの間の余白を指定します。オブジェクトの境界ボックスには、オブジェクトの境界 (境界がある場合)、内側の余白、およびオブジェクトのコンテンツが含まれます。
mlreportgen.dom.OuterMargin
クラスは handle
クラスです。
作成
説明
は、オブジェクトの境界ボックスとその周囲との間に未指定の余白を作成します。 marginObj
= OuterMargin
は、オブジェクトの境界ボックスの全側面とその周囲との間に指定された余白を作成します。marginObj
= OuterMargin(all
)
入力引数
all
— 全側面の外側余白サイズ
文字ベクトル
valueUnits
形式で表された、オブジェクトの境界ボックスとその周囲との間の全側面における余白。ここで、Units
は単位の略語です。有効な略語を以下に示します。
"px"
— ピクセル"cm"
— センチメートル"in"
— インチ"mm"
— ミリメートル"pc"
— パイカ"pt"
— ポイント
left
— 外側の左余白サイズ
文字ベクトル
オブジェクトの境界ボックスとその周囲との間の左余白。有効な値の説明については、all
引数を参照してください。
right
— 外側の右余白サイズ
文字ベクトル
オブジェクトの境界ボックスとその周囲との間の右余白。有効な値の説明については、all
引数を参照してください。
プロパティ
Bottom
— 下余白のサイズ
文字ベクトル
valueUnits
形式で表された下余白。ここで、Units
は単位の略語です。有効な略語を以下に示します。
"px"
— ピクセル"cm"
— センチメートル"in"
— インチ"mm"
— ミリメートル"pc"
— パイカ"pt"
— ポイント
メモ
Word レポートのテーブルは、Bottom
プロパティを無視します。テーブルと後続コンテンツとの間の間隔を制御するには、テーブルの下に非表示のテーブルまたは段落を挿入します。たとえば、1 インチ間隔の 2 つの連続したテーブルを作成するには、高さ 1 インチの非表示テーブルを挿入します。あるいは、行の高さを 0 に設定し、前との間隔を 1 インチに設定した空の段落を挿入します。
Left
— 左余白のサイズ
文字ベクトル
左余白のサイズ。有効な値の説明については、Bottom
プロパティを参照してください。
Right
— 右余白のサイズ
文字ベクトル
右余白のサイズ。有効な値の説明については、Bottom
プロパティを参照してください。
Top
— 上余白のサイズ
文字ベクトル
上余白のサイズ。有効な値の説明については、Bottom
プロパティを参照してください。
メモ
Word レポートのテーブルは、Top
プロパティを無視します。テーブルと先行コンテンツとの間の間隔を制御するには、テーブルの上に非表示のテーブルまたは段落を挿入します。たとえば、1 インチ間隔の 2 つの連続したテーブルを作成するには、高さ 1 インチの非表示テーブルを挿入します。あるいは、行の高さを 0 に設定し、前との間隔を 1 インチに設定した空の段落を挿入します。
Id
— mlreportgen.dom.OuterMargin
オブジェクトの識別子
文字ベクトル | string スカラー
mlreportgen.dom.OuterMargin
オブジェクトのオブジェクト識別子。文字ベクトルまたは string スカラーとして指定します。DOM API は、ドキュメント要素オブジェクトの作成時にセッション固有識別子を生成します。Id
には独自の値を指定できます。
属性:
NonCopyable | true |
データ型: char
| string
Tag
— mlreportgen.dom.OuterMargin
オブジェクトのタグ
文字ベクトル | string スカラー
mlreportgen.dom.OuterMargin
オブジェクトのタグ。文字ベクトルまたは string スカラーとして指定します。DOM API は、このオブジェクトを作成するときに、セッション固有タグを生成します。生成されるタグの形式は CLASS:ID
という形式です。ここで、CLASS
はオブジェクト クラスです。ID
はオブジェクトの Id
プロパティの値です。独自のタグ値を指定すると、ドキュメント生成中に問題が発生したときにどこを確認すればよいかを特定しやすくなります。
属性:
NonCopyable | true |
データ型: char
| string
例
境界線のある段落への余白の追加
import mlreportgen.dom.*; doctype = 'html'; d = Document('test',doctype); p = Paragraph('Hello World'); p.Style = {Border('solid','Red'), ... HAlign('center'),... OuterMargin('0pt','0pt','0pt','24pt')}; append(d,p); p = Paragraph('Greetings from MATLAB'); p.Style = {Border('solid','green'), ... HAlign('center')}; append(d,p); p = Paragraph('End of report'); p.Style = {Border('solid','blue'),... HAlign('center'),... OuterMargin('0pt','0pt','0pt','12pt')}; append(d,p); close(d); rptview('test',doctype);
バージョン履歴
R2014b で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)