mlreportgen.dom.OPCPart Class
Namespace: mlreportgen.dom
Document part to include in OPC package
Description
Document part to include in an OPC package.
The mlreportgen.dom.OPCPart class is a handle class.
Creation
Description
creates an empty OPC
part.opcPartObj = OPCPart
creates a part having the specified name whose source file is located at the specified
path. Appending the part to a document using the opcPartObj = OPCPart(name,sourcePath)Document.package
method causes a copy of the source file to be inserted in the document package at the
location specified by the part name.
Input Arguments
Name of part, specified as a character vector or string scalar.
Path of source file for part, specified as a character vector or string scalar.
Properties
Specifies the content type using a file extension, specified as a character vector or string scalar. For a list of file content types, see https://en.wikipedia.org/wiki/Open_Packaging_Conventions.
If you do not set this property and the part is one of the types listed below, the DOM interface sets the content type when you append the part to a document.
| File Type | File Extension |
|---|---|
Cascading style sheet |
|
Icon |
|
Windows® metafile |
|
Encapsulated PostScript® |
|
GIF image |
|
HTML |
|
JPEG image |
|
JPEG image |
|
JPEG image |
|
JavaScript® |
|
JavaScript object Notation |
|
PNG image |
|
PSD |
|
Rich Text Format |
|
Scalable Vector Graphics |
|
TIFF image |
|
TIFF image |
|
TrueType font |
|
Plain text |
|
Attributes:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
Path of this part relative to the root of the package, specified as a character
vector or string scalar. For example, to add an image named
myimage.jpg to a document images folder, specify the path as
"/images/myimage.jpg". Specify Name using only
ASCII characters.
For information about OPC part names, see https://en.wikipedia.org/wiki/Open_Packaging_Conventions.
Attributes:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
For information about OPC part names, see https://en.wikipedia.org/wiki/Open_Packaging_Conventions.
Attributes:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
For information about OPC relationship IDs, see https://en.wikipedia.org/wiki/Open_Packaging_Conventions.
Attributes:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
Specifies a relationship type using a file extension, specified as a character vector or string scalar. For a list of file content types, see https://en.wikipedia.org/wiki/Open_Packaging_Conventions.
If you do not set this property and the part is one of these types, the DOM interface sets the content type when you append the part to a document.
| File Type | File Extension |
|---|---|
Cascading style sheet |
|
Icon |
|
Windows metafile |
|
Encapsulated PostScript |
|
GIF image |
|
HTML |
|
JPEG image |
|
JPEG image |
|
JPEG image |
|
JavaScript |
|
JavaScript object Notation |
|
PNG image |
|
PSD |
|
Rich Text Format |
|
Scalable Vector Graphics |
|
TIFF image |
|
TIFF image |
|
TrueType font |
|
Plain text |
|
Attributes:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
Source file path, specified as a character vector or string scalar.
Attributes:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
Data Types: char | string
Tag, specified as a character vector or string scalar. The DOM API generates a
session-unique tag as part of the creation of this object. The generated tag has the
form CLASS:ID, where
CLASS is the object class and
ID is the value of the
Id property of the object. Use this value to help identify
where an issue occurs during document generation.
Attributes:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
Data Types: char | string
Object identifier, specified as a character vector or string scalar. The DOM API generates a session-unique identifier when it creates the document element object.
Attributes:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
Data Types: char | string
Examples
This code inserts a copy of the data.json file in
the data subfolder of the mydoc package. This example assumes that
there is a data.json file in the current folder.
import mlreportgen.dom.*; d = Document("mydoc","html"); package(d,OPCPart("/data/data.json","data.json")); close(d);
Version History
Introduced in R2014bReport Generator no longer supports BMP (bitmap) as an output image format. This affects
snapshots, images from files, and watermarks in both the Report Explorer and the Report,
DOM, and PPT APIs. See print for more information.
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Sélectionner un site web
Choisissez un site web pour accéder au contenu traduit dans votre langue (lorsqu'il est disponible) et voir les événements et les offres locales. D’après votre position, nous vous recommandons de sélectionner la région suivante : .
Vous pouvez également sélectionner un site web dans la liste suivante :
Comment optimiser les performances du site
Pour optimiser les performances du site, sélectionnez la région Chine (en chinois ou en anglais). Les sites de MathWorks pour les autres pays ne sont pas optimisés pour les visites provenant de votre région.
Amériques
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)