append

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

Добавление HTML к объекту HTMLFile

Синтаксис

htmlObjOut = append(htmlFileObj,htmlText)
htmlObjOut = append(htmlFileObj,htmlObjToAppend)

Описание

htmlObjOut = append(htmlFileObj,htmlText) преобразует HTML строки в HTML и добавляет объект к htmlFileObj.

htmlObjOut = append(htmlFileObj,htmlObjToAppend) добавляет htmlObjToAppend объект к htmlFileObj.

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

расширить все

HTMLFile объект для добавления содержимого, заданный как mlreportgen.dom.HTMLFile объект.

HTML, заданный как вектор символов.

Пример: '<p><b>Hello</b> <i style="color:green">World</i></p>'

HTML объект для добавления, заданный как mlreportgen.dom.HTML объект.

HTMLFile объект для добавления, заданный как mlreportgen.dom.HTMLFile объект.

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

расширить все

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

Примеры

расширить все

Создайте текстовый файл с именем myHTMLFile.html и сохраните его в текущей папке. Добавить этот текст в файл:

<html>
<head>
<style>p {font-size:14pt;}</style>
</head>
<body>
<p style='white-space:pre'><b>Hello</b><i style='color:green'> World</i></p>
</body>
</html>

Создайте mlreportgen.dom.HTMLFile объект из HTML файла для использования в Microsoft® Отчет Word.

import mlreportgen.dom.*; 
rpt = Document('MyReport','docx'); 
htmlFile = HTMLFile('myHTMLFile.html');

Добавьте содержимое к mlreportgen.dom.HTMLFile и добавить объект к документу.

append(htmlFile,'<p>This is <u>me</u> speaking</p>');
append(rpt,htmlFile);

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

close(rpt);
rptview(rpt.OutputPath);
Введенный в R2015a