mlreportgen.dom.PageBreakBefore クラス
名前空間: mlreportgen.dom
新しいページで段落を開始
説明
関連付けられた段落を常に新しいページで開始するように指定します。このクラスは、Microsoft® Word レポートと PDF レポートに適用されます。
mlreportgen.dom.PageBreakBefore
クラスは handle
クラスです。
作成
説明
入力引数
onOff
— 新しいページで段落を開始するオプション
true
(既定値) | false
新しいページで段落を開始するオプション。次の値のいずれかとして指定します。
true
または1
— 新しいページで段落を開始します。false
または0
— 現在のページで段落を開始できるようにします。
データ型: logical
プロパティ
Id
— mlreportgen.dom.PageBreakBefore
オブジェクトの識別子
文字ベクトル | string スカラー
mlreportgen.dom.PageBreakBefore
オブジェクトのオブジェクト識別子。文字ベクトルまたは string スカラーとして指定します。DOM API は、ドキュメント要素オブジェクトの作成時にセッション固有識別子を生成します。Id
には独自の値を指定できます。
属性:
NonCopyable | true |
データ型: char
| string
Tag
— mlreportgen.dom.PageBreakBefore
オブジェクトのタグ
文字ベクトル | string スカラー
mlreportgen.dom.PageBreakBefore
オブジェクトのタグ。文字ベクトルまたは string スカラーとして指定します。DOM API は、このオブジェクトを作成するときに、セッション固有タグを生成します。生成されるタグの形式は CLASS:ID
という形式です。ここで、CLASS
はオブジェクト クラスです。ID
はオブジェクトの Id
プロパティの値です。独自のタグ値を指定すると、ドキュメント生成中に問題が発生したときにどこを確認すればよいかを特定しやすくなります。
属性:
NonCopyable | true |
データ型: char
| string
Value
— 新しいページで段落を開始するオプション
true
(既定値) | false
新しいページで段落を開始するオプション。次の値のいずれかとして指定します。
true
または1
— 新しいページで段落を開始します。false
または0
— 現在のページで段落を開始できるようにします。
データ型: logical
例
見出し前での改ページの作成
この例では、PageBreakBefore
プロパティを見出し段落に適用する方法を示します。この例では、プロパティを適用するために 2 つの方法を使用します。1 つ目は、値が明示的に true である PageBreakBefore
オブジェクトを作成します。その後、その書式オブジェクトを見出しの Style
プロパティに割り当てることができます。2 番目の方法では、PageBreakBefore
オブジェクトを明示的に作成せずに、見出しオブジェクトのプロパティを設定します。
import mlreportgen.dom.*; d = Document('mydoc','docx'); open(d); % Create first page text t = Heading(1,'Document Title','Title'); h = Heading(2,'My Head','Heading1'); p = Paragraph('Hello World'); append(d,t); append(d,h); append(d,p); % Create a heading paragraph h1 % Create a PageBreakBefore object and set it as a Style property on h1 h1 = Heading(2,'My Second Head','Heading1'); br = {PageBreakBefore(true)}; h1.Style = br; p1 = Paragraph('Another page'); % Create a heading paragraph h2 % Set the h2 Style property to use PageBreakBefore set to true h2 = Heading(2,'My Third Head','Heading1'); h2.Style = {PageBreakBefore()}; p2 = Paragraph('My third page'); append(d,h1); append(d,p1); append(d,h2); append(d,p2); close(d); rptview(d.OutputPath);
バージョン履歴
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)