ScroogeXHTML for Object Pascal converts RTF (Rich Text Format) documents to HTML5 and XHTML.

This release adds BMP picture data extraction, a new option to handle invalid RTF headers, and many minor code and documentation improvements.

Features

  • Exports to stand-alone documents or embeddable fragments.
  • Minimizes documents using CSS and default font definitions.
  • 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 post-processing of the intermediate DOM-like document.
  • Supports logging via the open source slf4p logging facade.
  • Compatible with Delphi 2009 and newer and Free Pascal 3.2.2.
  • Includes full source code.

Resources

Other platforms

ScroogeXHTML is also available for the Java platform. (different feature set)

scrooge_portrait_logo_2016

Leave a comment