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

Генератор отчетов выборки задачами и связанным кодом

Эти примеры иллюстрируют использование DOM API и Report API для создания и форматирования содержимого отчета.

Word

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

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

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

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

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

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

Используйте объекты Report API для настройки размерностей страниц.

Настройка размера страницы и полей отчета Word с помощью шаблонов

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

Установка полей страницы в отчете Word

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

Параллельные таблицы

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

Соседние фигуры

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

Параллельные изображения

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

Подбор широких таблиц на странице

Срежьте широкую таблицу, чтобы поместиться на странице.

Центрирование снимка фигуры на странице

Центрируйте рисунок снимок на странице ландшафта для отчетов PDF и Word.

Шкала изображения до соответствия странице

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

Центрирование изображения на странице

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

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

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

Таблицы

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

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

Пролет записи таблицы между строками и столбцами

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

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

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

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

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

Формат чисел в таблице

Форматируйте номера в таблице с помощью mlreportgen.dom.NumberFormat объект.

Создайте zebra-полосатую таблицу

Создайте полосатую таблицу с чередующимися цветами строк.

Списки

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

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

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

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

Нумерация

Заголовки разделов номеров, заголовки таблиц и заголовки фигур программно

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

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

Используйте DOM и Report API для нумерации страниц Word или PDF.

Числовые страницы в шаблоне Word

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

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

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

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

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

Создайте рисунок, которая будет включена в отчет, невидимый в MATLAB.

Стили

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

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

PDF

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

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

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

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

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

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

Используйте объекты Report API для настройки размерностей страниц.

Настройка размера страницы и полей отчета PDF с помощью шаблонов

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

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

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

Параллельные таблицы

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

Соседние фигуры

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

Параллельные изображения

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

Подбор широких таблиц на странице

Срежьте широкую таблицу, чтобы поместиться на странице.

Центрирование снимка фигуры на странице

Центрируйте рисунок снимок на странице ландшафта для отчетов PDF и Word.

Шкала изображения до соответствия странице

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

Центрирование изображения на странице

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

Центрируйте формальное изображение в отчете PDF

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

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

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

Таблицы

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

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

Пролет записи таблицы между строками и столбцами

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

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

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

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

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

Формат чисел в таблице

Форматируйте номера в таблице с помощью mlreportgen.dom.NumberFormat объект.

Создайте zebra-полосатую таблицу

Создайте полосатую таблицу с чередующимися цветами строк.

От Excel до PDF

Создание PDF отчета от корпорации Майкрософт® Excel® электронная таблица.

Списки

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

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

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

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

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

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

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

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

Создайте рисунок, которая будет включена в отчет, невидимый в MATLAB.

Нумерация

Заголовки разделов номеров, заголовки таблиц и заголовки фигур программно

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

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

Используйте DOM и Report API для нумерации страниц Word или PDF.

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

Определение нумерации страниц в отчете осуществляется путем настройки шаблона PDF.

Стили

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

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

HTML

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

Параллельные таблицы

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

Соседние фигуры

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

Параллельные изображения

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

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

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

Таблицы

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

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

Пролет записи таблицы между строками и столбцами

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

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

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

Формат чисел в таблице

Форматируйте номера в таблице с помощью mlreportgen.dom.NumberFormat объект.

Создайте zebra-полосатую таблицу

Создайте полосатую таблицу с чередующимися цветами строк.

Списки

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

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

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

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

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

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

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

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

Создайте рисунок, которая будет включена в отчет, невидимый в MATLAB.

Нумерация

Заголовки разделов номеров, заголовки таблиц и заголовки фигур программно

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

Стили

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

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