Package org.docx4j.convert.out.common
package org.docx4j.convert.out.common
-
ClassDescriptionSee /docs/developer/Convert_Out.docx for an overview of the design.AbstractExporter<CS extends AbstractConversionSettings,
CC extends AbstractConversionContext, PK extends OpcPackage> Exporter are responsible to create the environment for the export process.AbstractExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext> The …ExporterDelegate generates the html/fo document from the WordprocessingMLPackage.AbstractVisitorExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext> The …ExporterDelegate generates the html/fo document from the WordprocessingMLPackage.AbstractVisitorExporterDelegate.AbstractVisitorExporterGeneratorFactory<CC extends AbstractWmlConversionContext>The …ExporterGenerator is the visitor, that gets used in those cases where a document is done as a NonXSLT.See /docs/developer/Convert_Out.docx for an overview of the design.Superclass for the export of WordprocessingMLPackage(s)There is one instance of the WriterRegistry for each output type (eg.AbstractXsltExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext> The …ExporterDelegate generates the html/fo document from the WordprocessingMLPackage.This class generates the sections depending on the selected featuresExporter<T extends AbstractConversionSettings>The AbstractExporter is the interface to singletons that do the conversion from a OpcPackage to a target format.This class manages the preprocessing functionality for the conversion.
It contains two methods that get called from the conversions: process: does the preprocessing and returns an OpcPackage or a WordprocessingMLPackage createSections: generates the sections depending on the selected featuresWmlXsltExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext> The …ExporterDelegate generates the html/fo document from the WordprocessingMLPackage.Note that Writer(s) must be registered in the corresponding instance (FO, HTML...) of the WriterRegistry.Tag interface for a transform state that may be used by the WriterThis class contains common static functions, that get called from the PDF and HTML xsl-transformations.