1. Introduction

XMLmind XSL-FO Converter (XFC for short) is a software component designed to convert XSL Formatting Objects (XSL-FO) to various formats compatible with popular word processors. Currently supported formats are RTF, WML, Office Open XML and OpenDocument. The RTF output conforms to version 1.6 of the specification and is compatible with MS-Word 2000+. The WML output is compatible with MS-Word 2003+, while the Office Open XML output is compatible with MS-Word 2007 only. The OpenDocument output is compatible with OpenOffice 2.0.2+. All formats preserve the structure of the original document and most of the presentation information (font attributes, indentation, etc).

XMLmind XSL-FO Converter is available in two versions, targeted at the Java™ Platform and the .NET Framework respectively. Each version comes in two forms:

Personal Edition

Personal Edition is intended for individuals. It may be freely used by natural persons for their personal activities. (See file license.txt for conditions of use.) Personal Edition comes in binary form, i.e. it does not provide access to the converter API. Both the Java and .NET versions provide command-line executables, and the Java version also offers a graphical user interface. Personal Edition is available for download at no charge.

Professional Edition

Professional Edition is required for corporate or otherwise professional use. In addition to the command-line executables and graphical user interface, it provides access to the converter API, therefore allowing seamless integration of XFC into a Java or .NET application.