Примеры задачи MATLAB Report Generator

Демонстрационные задачи Генератора отчетов и сопоставленный код

Эти примеры иллюстрируют, как использовать API DOM и API Отчета, чтобы создать и отформатировать содержимое отчета.

Word

Макет страницы

Создайте отчет с альбомными страницами

Сгенерируйте отчет, который имеет альбомные страницы.

Создайте отчет с портретом и альбомными страницами

Сгенерируйте отчет, который имеет и портрет и альбомные страницы.

Настройте размер страницы и поля Word Report

Измените измерения страницы в шаблонах Word для титульного листа, оглавления и генераторов отчетов главы.

Установите поля страницы, одним словом, сообщают

Задайте поля и заголовок, нижний колонтитул и размеры поля для страницы DOCX.

Рядом друг с другом таблицы

Расположите таблицы друг рядом с другом на странице.

Рядом друг с другом фигуры

Расположите фигуры MATLAB друг рядом с другом на странице.

Рядом друг с другом изображения

Расположите изображения друг рядом с другом на странице.

Приспособьте широкие таблицы на странице

Нарежьте широкую таблицу, чтобы соответствовать на странице.

Центральная фигура снимок состояния на странице

Сосредоточьте снимок состояния фигуры на альбомной странице для отчетов Word и PDF.

Масштабируйте изображение, чтобы соответствовать странице

Используйте mlreportgen.dom.ScaleToFit объект заставить изображение соответствовать на странице.

Центральное изображение на странице

Сосредоточьте изображение с помощью невидимой таблицы 1 на 1, которая имеет тот же размер как тело страницы.

Задайте пробел между абзацами

Измените интервал между абзацами в отчете.

Таблицы

Составьте таблицу от массива ячеек

Упростите табличное создание путем моделирования таблицы как массива ячеек.

Охватите запись таблицы через строки и столбцы

Установите запись таблицы охватывать через строки или столбцы.

Выровняйте содержимое записи таблицы горизонтально

Используйте свойства формата, и возражает, чтобы выровнять содержимое записи таблицы.

Установите ширину столбца таблицы

Установите ширины столбца таблицы.

Числа формата в таблице

Числа формата в MATLAB®, прежде чем вы поместите их в таблицу.

Составьте чередуемую зеброй таблицу

Составьте чередуемую таблицу с альтернативными цветами строк.

Списки

Многоуровневый список

Создайте многоуровневые списки в HTML, PDF или отчетах Word. Используйте массивы ячеек или объекты Списка и ListItem.

Пользовательский стилизованный список слов

Используйте пользовательский шаблон Word, чтобы разработать многоуровневый список.

Нумерация

Заголовки раздела номера, табличные заголовки и названия рисунков программно

Создайте пронумерованную главу и заголовки подраздела.

Программно страницы номера

Используйте DOM и API Отчета, чтобы пронумеровать страницы Word или PDF.

Страницы номера, одним словом, обрабатывают по шаблону

Задайте нумерацию страницы в отчете путем настройки шаблона Word.

Изображения, фигуры и уравнения

Создайте встроенное уравнение в отчете

Вставьте встроенное уравнение в линию текста в отчете.

Предотвратите отображение фигуры MATLAB во время генерации отчета

Сделайте фигуру, которую вы включаете в отчет, невидимый в MATLAB.

Стили

Задайте стили программно

Упростите форматирование отчета при помощи именованных наборов форматов в программе отчета.

PDF

Макет страницы

Создайте отчет с альбомными страницами

Сгенерируйте отчет, который имеет альбомные страницы.

Создайте отчет с портретом и альбомными страницами

Сгенерируйте отчет, который имеет и портрет и альбомные страницы.

Настройте размер страницы и поля отчета PDF

Измените измерения страницы в шаблонах PDF для титульного листа, оглавления и генераторов отчетов главы.

Установите поля страницы в отчете PDF

Задайте поля и заголовок, нижний колонтитул и размеры поля для страницы PDF.

Рядом друг с другом таблицы

Расположите таблицы друг рядом с другом на странице.

Рядом друг с другом фигуры

Расположите фигуры MATLAB друг рядом с другом на странице.

Рядом друг с другом изображения

Расположите изображения друг рядом с другом на странице.

Приспособьте широкие таблицы на странице

Нарежьте широкую таблицу, чтобы соответствовать на странице.

Центральная фигура снимок состояния на странице

Сосредоточьте снимок состояния фигуры на альбомной странице для отчетов Word и PDF.

Масштабируйте изображение, чтобы соответствовать странице

Используйте mlreportgen.dom.ScaleToFit объект заставить изображение соответствовать на странице.

Центральное изображение на странице

Сосредоточьте изображение с помощью невидимой таблицы 1 на 1, которая имеет тот же размер как тело страницы.

Сосредоточьте формальное изображение в отчете PDF

Сосредоточьте формальное изображение с помощью невидимой таблицы 1 на 1, которая имеет тот же размер как тело страницы.

Задайте пробел между абзацами

Измените интервал между абзацами в отчете.

Таблицы

Составьте таблицу от массива ячеек

Упростите табличное создание путем моделирования таблицы как массива ячеек.

Охватите запись таблицы через строки и столбцы

Установите запись таблицы охватывать через строки или столбцы.

Выровняйте содержимое записи таблицы горизонтально

Используйте свойства формата, и возражает, чтобы выровнять содержимое записи таблицы.

Установите ширину столбца таблицы

Установите ширины столбца таблицы.

Числа формата в таблице

Числа формата в MATLAB, прежде чем вы поместите их в таблицу.

Составьте чередуемую зеброй таблицу

Составьте чередуемую таблицу с альтернативными цветами строк.

Excel к PDF

Создайте отчет PDF из электронной таблицы Microsoft® Excel®.

Списки

Многоуровневый список

Создайте многоуровневые списки в HTML, PDF или отчетах Word. Используйте массивы ячеек или объекты Списка и ListItem.

Изображения, фигуры и уравнения

Изображение гиперссылки

Добавьте гиперссылки на изображение.

Создайте встроенное уравнение в отчете

Вставьте встроенное уравнение в линию текста в отчете.

Предотвратите отображение фигуры MATLAB во время генерации отчета

Сделайте фигуру, которую вы включаете в отчет, невидимый в MATLAB.

Нумерация

Заголовки раздела номера, табличные заголовки и названия рисунков программно

Создайте пронумерованную главу и заголовки подраздела.

Программно страницы номера

Используйте DOM и API Отчета, чтобы пронумеровать страницы Word или PDF.

Страницы номера в шаблоне PDF

Задайте нумерацию страницы в отчете путем настройки шаблона PDF.

Стили

Задайте стили программно

Упростите форматирование отчета при помощи именованных наборов форматов в программе отчета.

HTML

Макет страницы

Рядом друг с другом таблицы

Расположите таблицы друг рядом с другом на странице.

Рядом друг с другом фигуры

Расположите фигуры MATLAB друг рядом с другом на странице.

Рядом друг с другом изображения

Расположите изображения друг рядом с другом на странице.

Задайте пробел между абзацами

Измените интервал между абзацами в отчете.

Таблицы

Составьте таблицу от массива ячеек

Упростите табличное создание путем моделирования таблицы как массива ячеек.

Охватите запись таблицы через строки и столбцы

Установите запись таблицы охватывать через строки или столбцы.

Установите ширину столбца таблицы

Установите ширины столбца таблицы.

Числа формата в таблице

Числа формата в MATLAB, прежде чем вы поместите их в таблицу.

Составьте чередуемую зеброй таблицу

Составьте чередуемую таблицу с альтернативными цветами строк.

Списки

Многоуровневый список

Создайте многоуровневые списки в HTML, PDF или отчетах Word. Используйте массивы ячеек или объекты Списка и ListItem.

Изображения, фигуры и уравнения

Изображение гиперссылки

Добавьте гиперссылки на изображение.

Создайте встроенное уравнение в отчете

Вставьте встроенное уравнение в линию текста в отчете.

Предотвратите отображение фигуры MATLAB во время генерации отчета

Сделайте фигуру, которую вы включаете в отчет, невидимый в MATLAB.

Нумерация

Заголовки раздела номера, табличные заголовки и названия рисунков программно

Создайте пронумерованную главу и заголовки подраздела.

Стили

Задайте стили программно

Упростите форматирование отчета при помощи именованных наборов форматов в программе отчета.