addHTMLFile

Класс: mlreportgen.dom.Document
Пакет: mlreportgen.dom

Добавьте содержимое файла HTML к документу

Синтаксис

htmlObjOut = addHTMLFile(documentObj,htmlFilePath)

Описание

htmlObjOut = addHTMLFile(documentObj,htmlFilePath) добавляет содержимое файла HTML к документу.

Входные параметры

развернуть все

Объект документа, чтобы добавить содержимое к в виде mlreportgen.dom.Document объект.

Путь к файлу HTML в виде вектора символов.

Выходные аргументы

развернуть все

Объект HTML с добавленным содержимым, возвращенным как mlreportgen.dom.HTMLFile объект.

Примеры

развернуть все

В текстовом редакторе создайте файл и введите этот текст:

<!DOCTYPE html>
<html>

<head>
  <title>My First HTML</title>
 
</head>

<body>

<p>This is the <b>first</b> paragraph.</p>

<p>This is the <b>second</b> paragraph</p>

</body>
</html>

Сохраните файл в текущей папке MATLAB® как html_example.html.

Создайте отчет Word.

import mlreportgen.dom.*;
rpt = Document('HTMLReport','docx');     

Добавьте содержимое файла HTML к документу.

addHTMLFile(rpt,'html_example.html');

Сгенерируйте отчет Word.

close(rpt);
rptview(rpt.OutputPath);

Советы

  • MATLAB Report Generator™ mlreportgen.dom.HTML или mlreportgen.dom.HTMLFile объекты обычно не могут принимать необработанный вывод HTML сторонних приложений, таких как Microsoft® Word, тот собственный компонент экспорта документы как разметка HTML. В этих случаях ваша программа генерации отчета API Отчета может использовать mlreportgen.utils.html2dom.prepHTMLString и mlreportgen.utils.html2dom.prepHTMLFile функции, чтобы подготовить необработанный HTML к использованию с mlreportgen.dom.HTML или mlreportgen.dom.HTMLFile объекты. Как правило, ваша программа должна будет далее обработать подготовленный HTML, чтобы удалить допустимые но нежелательные объекты, такие как переводы строки, которые были в необработанном содержимом.

  • По умолчанию ДОМ АПИ использует основной размер шрифта 12 точек, чтобы преобразовать em модули к фактическим размерам шрифта. Например, размер шрифта, заданный как 2em преобразует в 24 точки. Чтобы задать различный основной размер шрифта, добавьте свое содержимое в отчет при помощи mlreportgen.dom.HTML объект. Установите EMBaseFontSize свойство объекта к основному размеру шрифта. Например, если вы устанавливаете EMBaseFontSize свойство к 14, размер шрифта 2em преобразует в 28 точек.

Представленный в R2015a