このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
mlreportgen.report.Reportクラス
パッケージ:mlreportgen.Report
レポートコンテナー
说明
mlreportgen.report.Report
クラスのオブジェクトは,レポーターと MATLAB®と DOM オブジェクトを基にしたレポート用のコンテナーです。mlreportgen.report.Report
オブジェクトをし,テンプレートライブラリのテンプレートにたたたたた
mlreportgen.report.Report
クラスは处理
クラスです。
作成
说明
は,プロパティ値レポートコンテナーオブジェクト返し。。。报告
= mlreportgen.report.report()
は,输出路径プロパティを报告
= mlReportgen.Report.Report(小路
)小路
に設定します。
も、模板路径プロパティを报告
= mlReportgen.Report.Report(小路
,,,,type
,,,,模板
)模板
に設定します。
は名前値ペアをしてプロパティを设定し复数复数のの名前名前ととと値値のペアのの引数引数をを任意任意のの顺番顺番でで指定指定できできできできます。プロパティ名名名名。报告
= mlReportgen.Report.Report(名称,价值
)
プロパティ
输出路径
-生成されたレポート ファイルのパス
文字ベクトル|string スカラー
生成さレポートののパス。文字またはまたはスカラースカラースカラースカラーしますます。パスパスはは,,レポートの出力ドキュメントドキュメントをを保存保存保存するするする'c:/myreports/reporta.docx'
のよう,パスでできます。また,'reporta'
Matlabフォルダーフォルダーフォルダーからのパスで指定こともできます。。ファイルににににType
プロパティとファイル拡张子ない场合,な拡张子が追加されます。
メモ
MATLAB Drive™pdf pdfレポートレポートをするする,生成生成ドライブドライブ同期同期ソフトウェアソフトウェアソフトウェアととの间でファイルのの竞合竞合がが発生し,,エラーエラーエラーとなるなる可能性性ありありありありありありありありありありありローカルドライブをします。ローカルレポートし,,レポートレポートをクラウドクラウドドライブにコピーするするスクリプトををを作成作成
包装类型
-生成されたファイルのパッケージ処理
'zipped'
|'unzipped'
|'两个都'
|“单文件”
生成さファイルにするパッケージ处理表中のいずれいずれいずれかかつつつを値として指定します。
値 | サポートされているレポート タイプ | 说明 |
---|---|---|
|
|
|
'unzipped' |
|
|
'两个都' |
|
圧縮した出力と未圧縮の出力を生成します。 |
“单文件” |
|
レポートをのファイル生成します。 |
Type
プロパティが'html'
の場合、解凍せずに開くことができる HTML レポートを生成するには、包装类型
を'unzipped'
または'两个都'
に设定。生成れたファイルあるでででroot.html
ファイルを开き。
Type
-出力タイプ
'PDF'
(既定)|'html'
|'html-file'
|'docx'
出力タイプ。以下のいずれか 1 つを値として指定します。
'PDF'
-PDF ファイル'html'
- レポートのhtmlファイルファイルイメージ,スタイルシート,およびおよびおよび®ファイルをしファイルとしてとしてたたたたたしレポートレポート未圧缩ののファイルファイルをを含むてててててててててて包装类型
プロパティを'unzipped'
または'两个都'
に設定します。'html-file'
- javascript,,,スタイルおよびおよびbase64でで化されたイメージイメージを含む単一のののhtml htmlファイルファイルファイルファイルファイルファイル'docx'
-微软®Wordドキュメント。
模板路径
プロパティをしテンプレートを指定する,,Type
の値タイプとしなければませ。。。
布局
-ページレイアウトのオプション
mlreportgen.report.Report布局
オブジェクト
このレポートページレイアウトの。。mlreportgen.report.Report布局
オブジェクトとして指定ます。布局
プロパティの値,既定の値もつもつmlreportgen.report.Report布局
オブジェクトです値をしてページをします。例については,横向きのレポート作成を参照してください。
mlreportgen.report.titlepage
クラス,mlreportgen.Report。TableOfContents
クラス,mlreportgen.report.chapter
クラスのオブジェクトの布局
プロパティでするレイアウトオプション,,mlreportgen.report.Report
オブジェクトの布局
プロパティでさたレイアウトプロパティをライドできます。
メモ
布局
プロパティは,PDF レポートおよび Word レポートにのみ適用されます。
语言环境
-ロケールまたは言語
[]
(既定)|文字ベクトル|string スカラー
ロケールまたは言语レポートが生成ささされるロケールロケールののののISO_639-1言语言语言语言语コードでで构成さ文字ベクトルベクトルベクトルまたはまたはまたはまたはまたはまたはスカラースカラースカラースカラースカラー[]
,システム言语を指定しますたとえば,英语のシステムは英语英语英语ですレポートレポートレポートレポートレポートレポートレポートレポートレポートレポートはははははは,言语言语コードコードコードををを使用しててて,,,,章章章タイトルタイトルタイトル辞のロケール実施さています。'af'
,'ca'
,'CS'
,'da'
,'de'
,'el'
,'en'
,'es'
,'et'
,'eu'
,'fi'
,'fr'
,'hu'
,'ID'
,'it'
,'ja'
,'ko'
,'nl'
,'nn'
,'不'
,'pl'
,'pt'
,'ro'
,'ru'
,'sk'
,'sl'
,'sr'
,'SV'
,'tr'
,'uk'
,'xh'
,および'ZH'
。サポートてないロケールをすると英语が使用ささます。https://en.wikipedia.org/wiki/list_of_iso_639-1_codesを参照してください。
例については,章タイトル接头辞の変换を参照してください。
模板路径
-テンプレートの位置
文字ベクトル|string スカラー
このレポート设定のに使用使用するの。文字またはまたはまたはまたはまたはスカラースカラースカラースカラーとしてとして指定指定ししますこのこのプロパティプロパティをを使用使用使用使用ししして
文档
-元となるなるドキュメント
mlreportgen.dom.Document
レポートのコンテンツを生成するのに使用する、基となる DOM ドキュメント オブジェクト。mlreportgen.dom.Document
オブジェクトとしてし。このは読み取り専用です。
语境
-レポートコンテキスト
containers.Map
オブジェクト
レポートコンテキスト。現在のレポート セクションの階層レベルなど、レポート生成のための情報を含む、containers.Map
オブジェクトとしてし。このは読み取り専用です。
调试
-デバッグモード
错误的
または0
(既定)|真的
または1
デバッグモード。数値または logical の1
((真的
)または0
((错误的
)として指定し。调试
を真的
または1
に設定する場合、レポートの一時ファイルはレポート フォルダーのサブフォルダーに保存されます。レポートを閉じても削除されることはありません。
メソッド
パブリックメソッド
open |
打开报告 |
附加 |
Add content to report |
添加 |
(非推奨)レポートレポートコンテンツの追加 |
关 |
关闭并生成报告 |
rptview |
在查看器中打开生成的报告文件 |
mlreportgen.report.report.createTemplate |
Create report template |
mlreportgen.report.report.customizereport |
Create class derived from Report class |
mlreportgen.report.Report。getClassFolder |
报告class definition file location |
getTempPath |
报告路径临时目录 |
generateFileName |
Generate temporary report file name |
getReportlayout |
Current page layout of report |
充满 |
レポートテンプレートのを埋める |
getContext |
Get report context value |
setContext |
Set report context value |
ISPDF |
Check if PDF report |
isdocx |
检查单词报告 |
ISHTML |
检查多额html报告 |
ishtmlfile |
Check if single-file HTML report |
例
レポートの作成
レポートapiををしレポートを作成し。。。
長い完全修飾クラス名を使用せずに済むよう、DOM およびレポートの API パッケージをインポートします。
importmlreportgen.Report。*importmlreportgen.dom.*
レポートコンテナーを作成します。
rpt = Report('My Report',,,,'PDF');
レポートに,,および章を。。章にははははははつのつのつの节が,,,それぞれの节节は
附加(rpt,titlepage('Title',,,,'My Report');附加(rpt,tableofcontents);ch =章('Images');附加((ch,Section('Title',,,,'Boeing 747',,,,...'内容',图像(哪个('b747.jpg')));附加(CH,第(CH)'Title',,,,'胡椒',,,,...'内容',图像(哪个('peppers.png')));附加(RPT,CH);关闭(RPT);RPTView(RPT);
横向きのレポート作成
レポートapiををて,横向きのレポート作成ます。。
长い完全名をせずずによう,レポートレポートレポートパッケージパッケージをインポートしし
importmlreportgen.Report。*
レポートコンテナーを作成する。布局
プロパティに割り当てているmlreportgen.report.Report布局
オブジェクトの景观
プロパティを真的
に設定します。
rpt = Report('我的报告',,,,'PDF');rpt.Layout.Landscape = true;
レポートにコンテンツを追加します。レポートを生成して表示します。
附加(rpt,titlepage('Title',,,,'My Landscape Report');附加(rpt,tableofcontents);附加(rpt,第一章('Title',,,,“测试”);附加(rpt,第一章('Title',,,,“单位测试”);关闭(RPT);RPTView(RPT);
章タイトル接头辞の変换
英语のシステムで语言环境
プロパティをて章タイトルの接头日本语に変换し。。
importmlreportgen.Report。*rpt = Report(“日本报告”);rpt.Locale ='ja'; house = char(23478);%汉字的人物附加(rpt,章节(house));关闭(RPT);RPTView(RPT);
バージョン履歴
R2017Bで导入R2020B:添加
メソッドは非推奨
R2020b 以降は非推奨
r2020b以降は,以下レポートレポートクラスクラスにコンテンツを追加场合,添加
メソッドの代わりに附加
メソッドを使用してください。
mlreportgen.report.Report
mlreportgen.report.chapter
mlreportgen.report.section
mlreportgen.dom.Paragraph
オブジェクトなどの DOM API オブジェクトにコンテンツを追加するには、引き続き DOM オブジェクトの附加
メソッドをしください。レポートレポートオブジェクトオブジェクトへコンテンツの追加にに附加
を使用することの利点は、DOM API オブジェクトへのコンテンツの追加に使用するのと同じメソッド名を使用できることです。
报告
,Chapter
,または部分
クラスの添加
メソッドが削除される予定はありません。添加
メソッドを使用レポートレポートプログラムプログラム引き続き动作ます。。。
既存の更新するは,表例示すように,メソッド名を添加
から附加
に置き换えます。
非推奨 | 推奨 |
---|---|
importmlreportgen.Report。*importmlreportgen.dom.*rpt = Report(“我的报告”,,,,"pdf");ch =章("My Chapter");sect = Section(“我的部分”);para = Paragraph("My Content ");附加((para,"more Content");添加(Sect,para);添加(ch,sect);添加(rpt,ch);关闭(RPT);RPTView(RPT); |
importmlreportgen.Report。*importmlreportgen.dom.*rpt = Report(“我的报告”,,,,"pdf");ch =章("My Chapter");sect = Section(“我的部分”);para = Paragraph("My Content ");附加((para,"more Content");附加(第,第);附加(ch,sect);附加(RPT,CH);关闭(RPT);RPTView(RPT); |
matlabコマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
选择一个网站
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:。
您还可以从以下列表中选择一个网站:
How to Get Best Site Performance
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
美洲
- América Latina(Español)
- 加拿大((英语)
- 美国((英语)
欧洲
- Netherlands((英语)
- 挪威((英语)
- Österreich(德意志)
- 葡萄牙((英语)
- 瑞典((英语)
- 瑞士
- United Kingdom((英语)