These examples illustrate how to use the DOM API and Report API to create and format report content.
Create a Report With Landscape Pages
Generate a report that has landscape pages.
Create a Report With Portrait and Landscape Pages
Generate a report that has both portrait and landscape pages.
Customize the Page Size and Margins of a Word Report
Modify the page dimensions in the Word templates for the title page, table of contents, and chapter reporters.
Set Page Margins in a Word Report
Define margins and header, footer, and gutter sizes for a DOCX page.
Arrange tables next to each other on a page.
Arrange MATLAB figures next to each other on a page.
Arrange images next to each other on a page.
Slice a wide table to fit on a page.
Center Figure Snapshot on a Page
Center a figure snapshot on a landscape page for PDF and Word reports.
Use an mlreportgen.dom.ScaleToFit
object to make an image fit on a
page.
Center an image using an invisible 1-by-1 table that has the same size as the page body.
Specify Space Between Paragraphs
Change the spacing between paragraphs in a report.
Create a Table from a Cell Array
Simplify table creation by modeling the table as a cell array.
Span a Table Entry Across Rows and Columns
Set table entry to span across rows or columns.
Align Table Entry Content Horizontally
Use format properties and objects to align table entry content.
Set table column widths.
Format numbers in MATLAB® before you put them in a table.
Create striped table with alternating row colors.
Create multilevel lists in HTML, PDF, or Word reports. Use cell arrays or List and ListItem objects.
Use a custom Word template to style a multilevel list.
Number Section Headings, Table Titles, and Figure Captions Programmatically
Create numbered chapter and subsection headings.
Use the DOM and Report APIs to number Word or PDF pages.
Number Pages in a Word Template
Specify page numbering in a report by customizing a Word template.
Create an Inline Equation in a Report
Insert inline equation in a line of text in a report.
Prevent MATLAB Figure Display During Report Generation
Make figure that you include in a report invisible in MATLAB.
Define Styles Programmatically
Simplify formatting of a report by using named sets of formats in a report program.
Create a Report With Landscape Pages
Generate a report that has landscape pages.
Create a Report With Portrait and Landscape Pages
Generate a report that has both portrait and landscape pages.
Customize the Page Size and Margins of a PDF Report
Modify the page dimensions in the PDF templates for the title page, table of contents, and chapter reporters.
Set Page Margins in a PDF Report
Define margins and header, footer, and gutter sizes for a PDF page.
Arrange tables next to each other on a page.
Arrange MATLAB figures next to each other on a page.
Arrange images next to each other on a page.
Slice a wide table to fit on a page.
Center Figure Snapshot on a Page
Center a figure snapshot on a landscape page for PDF and Word reports.
Use an mlreportgen.dom.ScaleToFit
object to make an image fit on a
page.
Center an image using an invisible 1-by-1 table that has the same size as the page body.
Center Formal Image in a PDF Report
Center a formal image using an invisible 1-by-1 table that has the same size as the page body.
Specify Space Between Paragraphs
Change the spacing between paragraphs in a report.
Create a Table from a Cell Array
Simplify table creation by modeling the table as a cell array.
Span a Table Entry Across Rows and Columns
Set table entry to span across rows or columns.
Align Table Entry Content Horizontally
Use format properties and objects to align table entry content.
Set table column widths.
Format numbers in MATLAB before you put them in a table.
Create striped table with alternating row colors.
Create a PDF report from a Microsoft® Excel® spreadsheet.
Create multilevel lists in HTML, PDF, or Word reports. Use cell arrays or List and ListItem objects.
Add hyperlinks to an image.
Create an Inline Equation in a Report
Insert inline equation in a line of text in a report.
Prevent MATLAB Figure Display During Report Generation
Make figure that you include in a report invisible in MATLAB.
Number Section Headings, Table Titles, and Figure Captions Programmatically
Create numbered chapter and subsection headings.
Use the DOM and Report APIs to number Word or PDF pages.
Number Pages in a PDF Template
Specify page numbering in a report by customizing a PDF template.
Define Styles Programmatically
Simplify formatting of a report by using named sets of formats in a report program.
Arrange tables next to each other on a page.
Arrange MATLAB figures next to each other on a page.
Arrange images next to each other on a page.
Specify Space Between Paragraphs
Change the spacing between paragraphs in a report.
Create a Table from a Cell Array
Simplify table creation by modeling the table as a cell array.
Span a Table Entry Across Rows and Columns
Set table entry to span across rows or columns.
Set table column widths.
Format numbers in MATLAB before you put them in a table.
Create striped table with alternating row colors.
Create multilevel lists in HTML, PDF, or Word reports. Use cell arrays or List and ListItem objects.
Add hyperlinks to an image.
Create an Inline Equation in a Report
Insert inline equation in a line of text in a report.
Prevent MATLAB Figure Display During Report Generation
Make figure that you include in a report invisible in MATLAB.
Number Section Headings, Table Titles, and Figure Captions Programmatically
Create numbered chapter and subsection headings.
Define Styles Programmatically
Simplify formatting of a report by using named sets of formats in a report program.