exponenta event banner

mlreportgen.dom.OPCPart класс

Пакет: mlreportgen.dom
Суперклассы:

Деталь документа для включения в пакет OPC

Описание

Деталь документа для включения в пакет OPC.

Строительство

opcPartObj = OPCPart() создает пустую деталь OPC.

opcPartObj = OPCPart(name,sourcePath) создает деталь с указанным именем, исходный файл которой находится по указанному пути. Добавление детали в документ с помощью Document.package метод вызывает вставку копии исходного файла в пакет документа в расположении, указанном именем детали.

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

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

Имя детали, указанное как символьный вектор.

Путь к исходному файлу для детали, указанный как символьный вектор.

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

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

OPC часть, представленная mlreportgen.dom.OPCPart объект.

Свойства

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

Указывает тип содержимого, используя расширение файла. Список типов содержимого файлов см. в разделе https://en.wikipedia.org/wiki/Open_Packaging_Conventions.

Если это свойство не задано, а деталь является одним из перечисленных ниже типов, интерфейс DOM задает тип содержимого при добавлении детали в документ.

Тип файлаРасширение файла

Растровое изображение Windows ®

.bmp

Каскадная таблица стилей

.css

Обычный текст

.txt

Символ

.cur

Метафайл Windows

.emf

Инкапсулированный PostScript ®

.eps

Изображение GIF

.gif

HTML

.html

Изображение JPEG

.jpe

Изображение JPEG

.jpeg

JPEG

.jpg

JavaScript ®

.js

Нотация объекта JavaScript

.json

Изображение PNG

.png

PSD

.psd

Формат форматированного текста

.rtf

Масштабируемая векторная графика

.svg

Изображение TIFF

.tif

Изображение TIFF

.tiff

Шрифт Truetype

.ttf

Идентификатор для этого элемента документа, указанный как вектор символов или скаляр строки. При создании элемента документа DOM создает уникальный идентификатор сеанса. Можно указать собственный идентификатор.

Путь этой части относительно корня пакета, указанный как символьный вектор. Например, чтобы добавить изображение с именем myimage.jpg в папку изображений документа, укажите путь как '/images/myimage.jpg'. Определить Name с использованием только символов ASCII.

Сведения об именах деталей OPC см. в разделе https://en.wikipedia.org/wiki/Open_Packaging_Conventions.

Сведения об именах деталей OPC см. в разделе https://en.wikipedia.org/wiki/Open_Packaging_Conventions.

Сведения об идентификаторах отношений OPC см. в разделе https://en.wikipedia.org/wiki/Open_Packaging_Conventions.

Указывает тип связи, используя расширение файла. Список типов содержимого файлов см. в разделе https://en.wikipedia.org/wiki/Open_Packaging_Conventions.

Если это свойство не задано, а деталь является одним из этих типов, интерфейс DOM задает тип содержимого при добавлении детали в документ.

Тип файлаРасширение файла

Растровое изображение Windows

.bmp

Каскадная таблица стилей

.css

Обычный текст

.txt

Символ

.cur

Метафайл Windows

.emf

Инкапсулированный PostScript

.eps

Изображение GIF

.gif

HTML

.html

Изображение JPEG

.jpe

Изображение JPEG

.jpeg

JPEG

.jpg

JavaScript

.js

Нотация объекта JavaScript

.json

Изображение PNG

.png

PSD

.psd

Формат форматированного текста

.rtf

Масштабируемая векторная графика

.svg

Изображение TIFF

.tif

Изображение TIFF

.tiff

Шрифт Truetype

.ttf

Путь к исходному файлу, указанный как символьный вектор.

Тег для этого элемента документа, заданный как вектор символов или скаляр строки.

DOM создает уникальный для сеанса тег как часть создания этого объекта. Созданный тег имеет вид CLASS: ID, где CLASS - класс объекта, а ID - значение Id свойства объекта. Указание собственного значения тега может помочь определить, где возникла проблема во время создания документа.

Примеры

свернуть все

Этот код вставляет копию data.json в подпапке данных mydoc пакет. В этом примере предполагается, что существует data.json в текущей папке.

import mlreportgen.dom.*;
d = Document('mydoc','html');
package(d,OPCPart('/data/data.json','data.json'));
close(d);