ScroogeXHTML for Object Pascal converts RTF (Rich Text Format) documents to HTML5 and XHTML. This release contains documentation updates, and a new option to extract only the starting paragraph of the RTF.
- Add property ConvertToPreviewText
- Remove deprecated ConvertFields property
- Fix warnings reported by Pascal Expert
- Fix warnings reported by Doxygen
- Update Doxygen to 1.14.0
- Add option “Convert to plain text” to demo
- Add option “Convert to ‘Preview Text'” to demo
The API documentation has undergone extensive maintenance and is now generated using Doxygen version 1.14.0. The HTML output has gotten a fresh, more modern look. It also added a page outline navigation panel to the HTML output.

Features
- Exports to stand-alone documents or embeddable fragments.
- Provides many conversion configuration options.
- Supports hyperlink fields, bookmarks, multi-language and LTR/RTL text.
- Includes complimentary code for converting and embedding images as Data URIs. Conversion of pictures to a web-ready format may require third-party libraries.
- Includes an API for intermediate processing of the internal DOM-like document.
- Compatible with Delphi 2009 and newer and Free Pascal 3.2.2.
- Includes full source code.
Resources
- Home page: https://www.scroogexhtml.com/object_pascal.html
- Demo version: https://www.habarisoft.com/scroogexhtml/9.3/ScroogeXHTMLDemo.zip
- User guide: https://www.habarisoft.com/scroogexhtml/9.3/docs/ScroogeXHTMLGettingStarted.pdf
- Full Release notes: https://www.habarisoft.com/scroogexhtml/9.3/docs/api/version.html
Other platforms
ScroogeXHTML is also available for the Java platform. (different feature set)

Discover more from Habarisoft Blog
Subscribe to get the latest posts sent to your email.