ScroogeXHTML RTF converter 10.3 Release Candidate 1

Version 10.3.0-RC1 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

New in 10.3.0-RC1:

  • Add workaround for missing cellXs
  • Major refactorings for table conversion support

Home page: https://www.scroogexhtml.com
Resources: https://www.scroogexhtml.com/#resources
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.

Advertisement

ScroogeXHTML RTF converter 10.2

Version 10.2 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

New in version 10.2:
* new property TablePropConfiguration#MaxTableWidthPercent
* target Java SE 8 and newer
* bump slf4j from 2.0.6 to 2.0.7

Home page: https://www.scroogexhtml.com
Resources: https://www.scroogexhtml.com/#resources
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.

ScroogeXHTML for Object Pascal 8.3 released

ScroogeXHTML for Object Pascal is a library which supports a subset of the Rich Text Format (RTF) standard. It converts RTF to HTML5 and XHTML stand-alone documents, or to fragments which can be embedded in other documents. The library is compatible with Delphi 2009+ and Free Pascal 3.2.0.

The 8.3 release adds basic Linux platform support (Free Pascal only).

Resources

Other platforms

ScroogeXHTML is also available for the Java platform.

scrooge_portrait_logo_2016

ScroogeXHTML Server Deployment License anniversary discount

To celebrate its 25. foundation anniversary, Habarisoft increased the special discount for ScroogeXHTML Server Deployment licenses:
* old discount: 25%
* new discount: 50%

Order links and editions overview can be found at https://www.scroogexhtml.com/#order and at https://www.scroogexhtml.com/object_pascal.html#order
Single Developer License and Server Deployment License terms are explained at https://www.scroogexhtml.com/scroogexhtml_license.html

Conditions: the discount is only valid for purchases together with one ore more ScroogeXHTML Single Developer Licenses. License purchases are not refundable. The special discount is only valid for a limited time and can not be combined with other discounts (except volume discounts) and promotions.

The discount is valid both for the Java and the Delphi / Pascal version of ScroogeXHTML.