Introduction
It is often useful to create an alternative for an external word processing application right in your own application. For example to avoid trouble when this application is updated and your program does not work anymore, or to avoid additional licensing costs.
The WPTools license allows it to integrate a powerful word processing right into your application. There are no further royalties (Requirement: the application may not be a module or command line tool and you need a developing license for each developer who takes part developing the project.)
Since WPTools is a VCL suite it can be linked right into the EXE which does not only make the installation easier but also avoids version conflicts. WPTools comes with 100% pascal source in the PROFESSIONAL version which makes it possible to change the functionality or use the API more effectively. The source code is very clean - most of it has been rewritten completely using latest programming techniques.
WPTools supports most of the word processing features users expect, including WYSIWYG header and footers, tabstops (decimal, centered and fillsigns) and paragraph styles. It includes powerful support for images, they can be moved and resized and optionally placed at fixed positions on a page with the text wrapping on one or both sides. Spellcheck is optionally avaiable as is export to PDF and the support for footnotes and text boxes.
Internally WPTools operates with an object oriented concept similar to XML (paragraph tree) with attached cascading paragraph styles. The text can be loaded and saved in ANSI, RTF, HTML or our proprietary WPTOOLS format which is, since it is close to HTML indexable and human readable.
So wether you need just a replacement for the RichEdit DLL, a OCX control or an external, big word processor, WPTools 5 will be ideal for your task.
