Adapters Transform Source Documents to WIF
To extract content from source documents, ePublisher defines an adapter interface. This adapter interface allows ePublisher to transparently support a variety of source documents, such as Microsoft Word, Adobe FrameMaker, and DITA.
When processing content, ePublisher is not aware of the type of adapter in use. ePublisher simply asks for an adapter that can process a source document, and then it sends requests to the adapter associated with that document type.
Adapters handle the following tasks:
1. Reporting book files.
2. Scanning for styles, conditions, cross-references, and variables.
3. Applying specified conditions, cross-reference formats, and variables to source documents.
4. Extracting native drawings and images.
5. Exporting source documents to WIF.
This final step is where the source document is effectively brought into the world of XML/XSL processing.