Product Information


PaigeRTF provides full featured Rich Text Format (RTF) Import/Export capabilities, compliant with RTF version 1.3 (MSWord 6) for the Paige Cross Platform, Multilingual, Word Processing Engine. It is fully compliant with RTF specification versions 1 throught 1.3 and is currently being used in numerous shrink wrapped products on sale today.

PaigeRTF extends Paige to seemlessly support all Paige supported functions to allow the import of documents from almost every application. Likewise, it allows Paige users to export their documents and information to a wide variety of applications from word and text processors, to databases, to spreadsheets, to emerging technologies such as OpenDoc®.

Additionally, PaigeRTF through the integrated use of OITC's TransDoc technology provides documents support across multiple platforms including UNIX and OS/2.

Further, PaigeRTF is easily extensible. PaigeRTF allows the developer to be product-centric rather than requiring the developer to understand the ins, outs, deatails and vagueries of RTF specification.

PaigeRTF users can import and export to files, portions of files and even to/from the clipboard.

PaigeRTF is available under license for the MacOS (68K and PPC) and Windows (3.1, NT, and '95) in source, object, or as a DLL.

What is RTF?

The RTF is a specified method of encoding formatted text and graphics for easy transfer between applications. Currently, users depend on special translation software to move word-processing documents between different MS-DOS, Windows, OS/2, Apple Macintosh and UNIX applications.

The RTF Specification provides a format for text and graphics interchange that can be used with different output devices, operating environments, and operating systems. RTF uses the ANSI, PC-8, Macintosh, or IBM™ PC character sets to control the representation and formatting of a document, both on the screen and in print. With the RTF Specification, documents created under different operating systems and with different software applications can be transferred between those operating systems and applications.

Software that takes a formatted file and turns it into an RTF file is called a writer. An RTF writer separates the application's control information from the actual text and writes a new file containing the text and the RTF groups associated with that text. Software that translates an RTF file into a formatted file is called a reader.

How Does PaigeRTF Work?

The PaigeRTF Reader/Writer is fully compliant with RTF Version 1.3, supported by Microsoft Word 6.0.

PaigeRTF processes Paige's default font and styles and loads stylesheets. It processes all RTF document information. It also provides default behaviour via TransDoc, to handle normal cross-platform WYSIWYG problems, and is extensible to support more externsive font and character set translations. PaigeRTF also seemlessly handles ssections. It inserts all text and applies font, style, color and paragraph information. It even processes document tables and embedded pictures.

Additionally, it extends Paige to handle RTF's variable line spacing (eg. the spacing is used only if it is taller than the tallest character; otherwise the tallest character is used) and many other functions too numerous to describe here. If you wish to obtain a detailed list, you can access this MSWord document describing all supported functions. If you wish to obtain a copt of the RTF specification, you can access this MSWord document.

The PaigeRTF Translator was created by OITC. You can contact OITC for contract development, Paige customization and general system engineering at (407)984-3714, EMail, or visit our home page.

Yes, I want to checkout the demo of Paige/RTF

Yes, I want to license the extension.

OITC is a board member and co-developer of Paige, a Multilingual Cross Platform Word Processing engine, available from DSI
©1995-1996 by OITC