Interface | Description |
---|---|
IEvaluatedDocument |
Interface to keep evaluated content of document.
|
Class | Description |
---|---|
DocumentContentType |
Class to handle tag in [Content_Type].xml of DOCX template.
Example tag in the file: - <Default Extension="jpg" ContentType="image/jpg"/> - <Override PartName="/word/document.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml"/> First tag will be created to DocumentContentType("jpg", null, "image/jpg") Second tag will be created to DocumentContentType(null, "/word/document.xml", "application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml") |
DocumentInfo |
Handle document information.
The DOCX template contains files in zip. For example: - [Content_Type].xml - word/document.xml - word/_rels/document.xml.rels - word/styles.xml - etc. |
DocumentRelationship | |
DocumentRelationshipTool |
Tool to handle relationship file of DOCX template.
$documentRelationshipTool.generateID(sectionID, originalID) The id and target path that refer to relationship file of child template will be changed. In case the relationship file is static file (image, object, none-xml file, etc.), The new id and new target path will be updated Then the new id and DocumentRelationship will be added to StaticRelationshipMap of child DocumentInfo. In case the relationship file is dynamic file (The xml file that contain velocity syntax), The file will be evaluated and the content after evaluated will be added to dynamic DocumentRelationship Then the new id and dynamic DocumentRelationship will be added to DynamicRelationshipMap of child DocumentInfo. |
DocumentSection |
Handle section information of child template.
|
DOCXChildEngineHelper |
Helper class for child engine of DOCX
|
DynamicDocumentRelationship | |
EvaluatedDocument |
Class to keep evaluated content of document.
|
Copyright © 2010 - No Magic Asia