The XML to RTF filter takes an XML document and applies an XSLT stylesheet transformation, which transforms the XML to an XSL:fo compliant document. This is then rendered to RTF (Rich Text Format).

An RTF document can be read with Microsoft® Word or most other word processing applications.

Configuration Properties

Property

Description

Maximum Concurrency

The maximum level of concurrency for this filter. A setting of 0 (zero) means unlimited. Limiting the level of concurrency limits memory usage. Refer to Maximum Concurrency for details.

XSLT File

Identifies the XSLT file used to transform the input message from an XML data document to an RTF file.

This file is not required if the incoming file is already in XSL:fo format.

Input EDI Definition

The EDI message definition of the input file. If this is specified, the filter will convert the incoming file to XML format then to RTF format without requiring further user action.

XSL Background

XSL is a language for expressing stylesheets. An XSL stylesheet is a file that describes how to display an XML document of a given type and includes:

  • A transformation language for XML documents: XSLT. This is a general purpose XML processing language and is widely used for tasks such as generating HTML web pages from XML data.
  • Advanced styling features, expressed by an XML document type which defines a set of formatting objects: XSL:fo. Refer to The Extensible Stylesheet Language Family for details.