"the native Delphi Express Texter"
With WPTools powerful collection of native VCL components to
- create text documents in code
- view and edit documents
- convert documents between formats
- create huge tables from datasets automatically (this feature works almost like a data-grid)
- merge text and images into fields
- create a data entry form for your data
- display and edit the same document at different zoom levels in different editors
- share paragraph styles between documents.
WPTools handles tables, embedded images, header and footer texts and the usual other text attributes supported in word processing applications.
Optionally also footnotes, text boxes and columns are supported. It reads and writes its own WPT document format and also RTF, ANSI, UNICODE, HTML and optionally also DocX. Export to PDF is possible with the product wPDF.
WPTools was created to be used with Delphi and C++Builder - it is a native VCL and 100% pascal source code is available.
What makes WPTools most powerful is its architecture. Despite the architecture originates on a design invented in 2002, it is modern and versatile. The intern XML like structures support element nesting, properties (such as the indentation of a paragraph), overriding of properties and support for a non-defined state for all of the properties.
WPTools is available in different editions:
The "Standard" edition includes a lot of source code, but not the source for the internal "RTF-Engine" parts. It supports 32 bit applications only.
The "Professional" edition includes 100% source code, also for the internal "RTF-Engine" parts and the compilation into 64 applications is possible.
There is also a "Bundle" - which also includes the "WPReporter" and introducing with WPTools 8 the "TableProducer" which creates and updates tables in documents from datasets.
This sortable table was created by the TWPTableProducer - no code required. Unlike the usual database grids, this table is displayed as it will be printed. The user can also edit the text, add information, copy contents from the table to a word processing application. To display the result of a query which has a limited count of rows, the TableProducer can be the new and unique tool to make your application the favorite of the end user.
The "Bundle" is available as PRO and as "Standard" edition. The Premium edition also includes the WPReporter features. "WPReporter" is a unique document creation tool based on our mail-merge technology. To that technology "WPReporter" adds header and footer and group bands, they make it possible to repeat areas of the form as long as there is data to be merged in.
The "Premium" edition includes everything what the PRO-Bundle includes plus support for footnotes, text boxes and columns. It also includes a special XML reader and writer unit. Further more everything included in the "Bundle" (WPReporter and TableProducer) is included in the "Premium" editon.
Optionally the DocX support is available for all editions. It implements DocX reading and writing and comes with full source.
All edition include a lean but powerful XML interface (unit WPXMLInt.pas) - it makes it extremely easy to store structured information in memory with integrated support for saving and loading.
The component also comes with a set of glyphs which You may use in Your application when you have licensed WPTools 8.
Sample word processor application