Version 10.3 of the RTF to HTML5 and XHTML converter library ScroogeXHTML for the Java SE 8+ platform is available now.

About

ScroogeXHTML is a library which converts RTF to HTML5 as markup fragments (for embedding in other documents), or to stand-alone documents.

Key features:

  • Minimizes documents using CSS and default font definitions
  • Includes an API for post-processing of the intermediate DOM tree
  • Supports hyperlinks, bookmarks, multi-language and LTR/RTL text, field results and simple tables
  • Picture data extraction (hex and binary)
  • Complimentary code for converting and embedding images as Data URIs
  • Output formats: XHTML and HTML5
  • Small: less than 150 KB
  • Fast: up to several MB/second
  • Tested with Java SE 8, 11 and 17
  • Full source code available

Home page: https://www.scroogexhtml.com
Resources: https://www.scroogexhtml.com/#resources
Release notes: https://www.scroogexhtml.com/release_notes.html

Live conversions: https://www.scroogexhtml.com/#examples
Online demo: https://www.scroogexhtml.com/sxd
The online demo converts a RTF document to HTML5, and allows to set many conversion options.
Feel free to submit example RTF documents.

It is also available for Object Pascal (different feature set).

Trademarks

Oracle® and Java are registered trademarks of Oracle and/or its affiliates.


Discover more from Habarisoft Blog

Subscribe to get the latest posts sent to your email.

Leave a Reply

Your email address will not be published. Required fields are marked *