Download Demo Download Demo

GUI Demo, local web browser demo and "Getting Started" PDF documentation.

Getting Started »

Configuration, code examples, demo documentation, requirements and limitations, release notes.

Online API Documentation »

Browse the ScroogeXHTML API documentation on-line in HTML format.

Registered version Registered Version

Secure customer download area for product releases and development snapshots. Access to this area requires user authentication.

Overview

ScroogeXHTML is a library which can convert a subset of the RTF standard to XHTML and HTML.

It converts text attributes including background and highlight colors, paragraph attributes including alignment (left, right, centered, justified) and paragraph indent (left, right, first line) and simple numbered or unnumbered lists.

Unicode conversion allows multi-language documents, including simplified and traditional Chinese, Korean and Japanese.

CSS and default font settings instead of in-place formatting help to create optimized documents.

Limitations

The library supports a limited subset of the RTF standard. If you are unsure about support for a specific conversion feature, please contact us. Some of the document elements which will not be converted are:

  • Tables
  • Tabulators (a tab character will be replaced by a sequence of non breaking spaces)
  • Non-alphabetic characters in the "Symbol" font
  • Unicode font names, and font names which contain a semicolon

Embedded images

Basic support for the extraction of raw data of embedded images is included. Conversion of the binary data to a web-ready format (e.g., PNG or JPG) requires third-party libraries. Habarisoft can not give recommendations for specific graphic libraries.

Speed

With a throughput of several MB per second, ScroogeXHTML is one of the fastest solutions available.

Product Buy online

ScroogeXHTML for Delphi - Single Developer License

✓ Instant Electronic Delivery
✓ Full library source code included
✓ Free redistribution with your product when used in binary compiled applications
✓ Non-exclusive life-time license
✓ Updates included for one year
✓ 14 day money back guarantee
✓ Includes four (4) Server Licenses for server side deployment License Details

14days.png

Buy a license Single Developer License

Server Deployment License for 8 (eight) servers

✓ Required for server side deployment License Details
✓ Not time-limited
✓ Order with the Single Developer License to receive a discount
✓ Volume discounts are available
Buy a license Server Deployment License

ScroogeXHTML for Delphi FAQ

General

On the library home page you will find a link to the download area for registered users. The credentials (user name and password) will be sent to you when a new release is available.
A trial version download is not available. To check if the library meets your requirements, you can try the on-line demo or purchase a Single Developer license, which includes a 14 days full money back guarantee. This allows to test the full version of the library without any risk. The reseller (ShareIt) will give a full refund if you find that the library does not work as expected.

Licensing

Yes, each developer that uses our products must have their own license.
No, the licenses are perpetual. However, you will be using the last product version released before your free upgrade period expired.

Picture support

No, the library does not convert embedded pictures. It extracts binary picture data from the RTF document. The picture data may be in WMF, JPEG, or other formats.

More questions and answers are included in the Getting Started document (PDF).

Customer Stories

"This is an excellent unique product that has saved us many hours of work. It is simple to use with lots of documentation."

Stewart Spink, Technical Director, Watermark Technologies Limited

"Scrooge has really helped me out! I'm converting a database of 10,000 questions in RTF into HTML, Scrooge has been invaluable!"

J.M., USA

" It works great and it is stunningly fast - on production, converting 115.000 documents takes 25 seconds instead of 9 hours."

R.S., Germany

"We are very, very glad with this Component"

M.R., Germany