Package org.docx4j.convert.out.html
Class HTMLConversionContext
java.lang.Object
org.docx4j.convert.out.common.AbstractConversionContext
org.docx4j.convert.out.common.AbstractWmlConversionContext
org.docx4j.convert.out.html.HTMLConversionContext
See /docs/developer/Convert_Out.docx for an overview of
the design.
- Author:
- Alberto
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final ConversionHTMLScriptElementHandlerprotected static final ConversionHTMLStyleElementHandlerprotected Mapperprotected static final AbstractMessageWriterprotected static final AbstractWriterRegistryprotected ConversionHTMLScriptElementHandlerprotected ConversionHTMLStyleElementHandlerprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class org.docx4j.convert.out.common.AbstractWmlConversionContext
complexFieldDefinitionLevel, conversionSectionWrappers, currentPart, endnoteNumberCounter, footnoteNumberCounter, styleTreeFields inherited from class org.docx4j.convert.out.common.AbstractConversionContext
CONVERSION_CONTEXT_ID, DUMMY_HYPERLINK_HANDLER, DUMMY_WRITER -
Constructor Summary
ConstructorsConstructorDescriptionHTMLConversionContext(AbstractWriterRegistry writerRegistry, HTMLSettings settings, WordprocessingMLPackage preprocessedPackage, ConversionSectionWrappers conversionSectionWrappers) HTMLConversionContext using a customised WriterRegistryHTMLConversionContext(HTMLSettings settings, WordprocessingMLPackage preprocessedPackage, ConversionSectionWrappers conversionSectionWrappers) HTMLConversionContext used by default -
Method Summary
Modifier and TypeMethodDescriptioncreateScriptElement(Document document, String scriptDefinition) createStyleElement(Document document, String styleDefinition) protected ConversionImageHandlerinitializeImageHandler(AbstractConversionSettings settings, ConversionImageHandler handler) protected voidinitializeSettings(AbstractConversionSettings settings, OpcPackage localOpcPackage) voidsetBookmarkStart(CTBookmark bookmarkStart) Methods inherited from class org.docx4j.convert.out.common.AbstractWmlConversionContext
getCurrentPart, getNextEndnoteNumber, getNextFootnoteNumber, getPropertyResolver, getRunFontSelector, getSections, getStyleTree, getTransformState, getWmlPackage, getWriterRegistry, handleHyperlink, initializeOpcPackage, initializeStyleTree, initializeTransformStates, initializeWriterRegistry, isInComplexFieldDefinition, resolveLinkedAbstractNum, setCurrentPart, setCurrentPartMainDocument, updateComplexFieldDefinitionMethods inherited from class org.docx4j.convert.out.common.AbstractConversionContext
getConversionSettings, getHyperlinkHandler, getImageHandler, getLog, getMessageWriter, getOpcPackage, getXsltParameters, initializeHyperlinkHandler, initializeMessageWriter, initializeXsltParameters
-
Field Details
-
fontMapper
-
styleElementHandler
-
scriptElementHandler
-
userCSS
-
userScript
-
userBodyTop
-
userBodyTail
-
DEFAULT_STYLE_ELEMENT_HANDLER
-
DEFAULT_SCRIPT_ELEMENT_HANDLER
-
HTML_WRITER_REGISTRY
-
HTML_MESSAGE_WRITER
-
-
Constructor Details
-
HTMLConversionContext
public HTMLConversionContext(HTMLSettings settings, WordprocessingMLPackage preprocessedPackage, ConversionSectionWrappers conversionSectionWrappers) HTMLConversionContext used by default- Parameters:
settings-preprocessedPackage-conversionSectionWrappers-
-
HTMLConversionContext
public HTMLConversionContext(AbstractWriterRegistry writerRegistry, HTMLSettings settings, WordprocessingMLPackage preprocessedPackage, ConversionSectionWrappers conversionSectionWrappers) HTMLConversionContext using a customised WriterRegistry- Parameters:
writerRegistry-settings-preprocessedPackage-conversionSectionWrappers-
-
-
Method Details
-
initializeSettings
- Overrides:
initializeSettingsin classAbstractConversionContext
-
initializeImageHandler
protected ConversionImageHandler initializeImageHandler(AbstractConversionSettings settings, ConversionImageHandler handler) - Overrides:
initializeImageHandlerin classAbstractConversionContext
-
getFontMapper
-
createStyleElement
-
createScriptElement
-
getUserCSS
-
getUserScript
-
getUserBodyTop
-
getUserBodyTail
-
getBookmarkStart
-
setBookmarkStart
-