WPTools is a native Delphi text control to integrate word processing and reporting into
your application. Combined with our PDF creator wPDF and the DocX support units you have a powerful component set to convert RTF, DOCX, HTML, XML to PDF.
The central part of the VCL control WPTools is a complete RTF WYSIWYG word processing control which is surprisingly small. In contrast to similar components, WPTools supports editable headers and footers in its perfect page layout mode. Zooming, split-screen, tables, including the possibility of page breaks inside table rows, and a powerful CSS-like paragraph style concept are supported by the modern architecture. Reporting is done using WPReporter, a powerful add-on which can be understood as a very powerful mailmerge implementation. In contrast to mail merge where fields are replaced with the contents of a database, WPReporter also allows integrated loops in the template to creates lists and tables.
WPTools is a true Delphi VCL. It is a word processing VCL and has been on the market since 15. January 1996. Since then its architecture has been modernized several times, growing to reflect the added capabilities of the Delphi compiler. Now it is the state-of-the-art word processing component VCL for Delphi. Licensing for WPTools is still very affordable and it should be noted that it already integrates many features in the basic edition, which would require expensive add-ons for competing ActiveX components. WPTools handles windows messages to make diction software work.
WPTools is optimal for Delphi-projects:
100% pascal source code available with some editions
100% WYSIWG editing
Powerful mail merge functionality
Optional DocX reading and writing
Access the paragraph and character attributes directly
Powerful basis for innovative text editing features
DocX Support Add-OnDelphi 7, 2005, 2006, 2007, 2009, 2010,XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, Delphi 10 Seattle, Delphi 10.1 Berlin, Delphi 10.2 Tokyo,C++Builder 5, 6, 200632 and 64 bit (with PRO / Premium)Addition to WPTools to support DocX loading and saving. The new reader and writer units (provided as pascal source) add support for most features of “Wordprocessing ML” used in DocX files created or consumed by MS Word.
The word processing component WPTools supports a variety of different character and paragraph attributes, style sheets, numbering and bullets.
Plus, it supports bookmarks, embedded images (with wrap-around text) and tables of contents.
If you need to do mass mailing or to provide your customers with a customizable database view, then you will enjoy working with the powerful “mail merge” facility. WPTools works with special field objects (start and end markers) which makes it possible to dynamically update the text or to read out selected parts of the document, so it is also possible to use it with forms for data entry.
And when you need a fast and accurate PDF export, just add our product wPDF and you’re done. And since wPDF exports from other products besides WPTools, you can mix in output from reporting components or metafiles if required.
You can also change the rendering of the text in many ways. For example you can paint a custom page or paragraph background from one of its events.