ScroogeXHTML for the Java™ platform 7.0 Milestone 2 released

Habarisoft released the second milestone for version 7.0 of its RTF to HTML5 and XHTML converter library, ScroogeXHTML for the Java™ platform.

Download

The installer for 7.0.0.MS2 is now available at https://www.habarisoft.com/scroogexhtml_j/download/release (for registered users only).

As it is work in progress, source code not included in the installer.

API

The Javadoc API is included in the installer.

It is also available at https://www.habarisoft.com/scroogexhtml_j/7.0.0-MS2/docs/api/index.html

Getting Started PDF

The “Getting Started” PDF is included in the installer.

It is also available at https://www.habarisoft.com/scroogexhtml_j/7.0.0-MS2/docs/ScroogeXHTMLGettingStarted.pdf

New in 7.0.0-MS2

Experimental list conversion support

  • a new experimental implementation for numbered and unnumbered list is now available and may be enabled with the ConversionKeys.USE_LIST_TABLE switch (see PDF for details)
  • multi-level bullet list conversion support is now available when list table support is enabled
  • numbered lists with roman numbers are now supported when list table support is enabled
  • Note: not all RTF writers generate correct and consistent list level code
  • the library includes an example post processor which replaces Wingdings bullets with web-safe Unicode bullet characters

Table conversion support

  • cell background color support
  • faster algorithm for cell merging
  • table border (whole table border) detection improved
  • other improvements are still in development

Minor changes

  • paragraph border conversion switch
  • JavaBean manifest entry
  • installer updated to IzPack 5.1.2
  • New property ConvertAlignment
  • Javadoc has been cleaned up to be compatible with the new JDK 8 Doclet

Breaking changes

Release 7.0 will contain breaking changes. Please consult the Getting Started PDF for details.

 

scrooge_portrait_logo_2016

ScroogeXHTML for the Java™ platform 7.0 Milestone 1 released

Habarisoft released the first milestone for version 7.0 of its RTF to HTML5 and XHTML converter library, ScroogeXHTML for the Java™ platform.

Download

The installer for 7.0.0.MS1 is now available at https://www.habarisoft.com/scroogexhtml_j/download/release (for registered users only).

As it is work in progress, source code not included in the installer.

API

The Javadoc API is included in the installer.

It is also available at https://www.habarisoft.com/scroogexhtml_j/7.0.0-MS1/docs/api/index.html

Getting Started PDF

The “Getting Started” PDF is included in the installer.

It is also available at https://www.habarisoft.com/scroogexhtml_j/7.0.0-MS1/docs/ScroogeXHTMLGettingStarted.pdf

New in 7.0.0-MS1

List conversion support

  • a new experimental implementation for numbered and unnumbered list is now available and may be enabled with the ConversionKeys.USE_LIST_TABLE switch (see PDF for details)
  • multi-level bullet list conversion support is now available when list table support is enabled
  • numbered lists with roman numbers are now supported when list table support is enabled
  • Note: not all RTF writers generate correct and consistent list level code
  • the library includes an example post processor which replaces Wingdings bullets with web-safe Unicode bullet characters

Table conversion support

  • cell background color support
  • faster algorithm for cell merging
  • other improvements are still in development

Breaking changes

Release 7.0 will contain breaking changes. Please consult the Getting Started PDF for details.

 

scrooge_portrait_logo_2016

ScroogeXHTML for the Java™ platform 6.5 – fast RTF to HTML5 and XHTML conversion

Habarisoft released version 6.5 of its RTF to HTML5 and XHTML converter library, ScroogeXHTML for the Java™ platform. Habarisoft encourages all users of earlier versions of to upgrade to this latest release.

Changes

  • new: support for paragraph background color and paragraph border box
  • fixed: conversion of RTF without a trailing \par token
  • improved: conversion of blanks to a sequence of non-breaking spaces

Release notes are available on the ScroogeXHTML web site and in the HTML API documentation.

ScroogeXHTML 6.5 example

Online demo

You can evaluate the new release with the online converter demo, which displays the configuration property values of the converter, and allows to modify many of them. The demo page also links to a demo of a preview (or a development snapshot) of the next version.

scrooge_portrait_logo_2016

ScroogeXHTML for the Java™ platform 6.4 – fast RTF to HTML5 and XHTML conversion

Habarisoft released version 6.4 of its RTF to HTML5 and XHTML converter library, ScroogeXHTML for the Java™ platform. The new version is focused on HTML5 conformance  and enhancements in the HTML head element. Habarisoft encourages all users of earlier versions of to upgrade to this latest release.

Changes

  • new: conversion of space before and after paragraphs to CSS (margin-top and margin-buttom)
  • new: Viewport property allows to include a meta viewport element in the HTML head
  • the order of elements in the head element changed to
    • charset
    • viewport (new)
    • title
    • description
    • keywords
    • author
    • date (deprecated)
    • generator
    • style sheets

Release notes are available on the ScroogeXHTML web site and in the HTML API documentation.

Starting with release 6.4, the compiled jar of the library is sealed for additional security.

Starting with release 6.4, MetaDate and MetaDateAuto properties are deprecated. They will be removed in a future version. See all deprecated methods.

Online demo

You can evaluate the new release with the online converter demo, which displays the configuration property values of the converter, and allows to modify many of them. The demo page also links to a demo of a preview (or a development snapshot) of the next version when it becomes available.

scrooge_portrait_logo_2016

Tiny RTF Viewer 2.8 free Summer Special

Habarisoft released Tiny RTF Viewer 2.8 for Android™. This app converts Rich Text Format documents to HTML, and displays them in the internal web browser.

Summer Special: the app is available for free until Wednesday 28 June 2017.

Get it on Google Play

For the conversion from Rich Text Format to HTML5, the app uses ScroogeXHTML for the Java™ platform 6.3.1.

scrooge_portrait_logo_2016

Android is a trademark of Google Inc. ♦ Google Play is a trademark of Google Inc.

ScroogeXHTML for the Java™ platform 6.3.1 – fast RTF to HTML5 and XHTML conversion

Habarisoft released version 6.3.1 of its RTF to HTML5 and XHTML converter library, ScroogeXHTML for the Java™ platform.

The new version introduces four enhancements and two fixes. Release notes are available on the ScroogeXHTML web site and in the HTML API documentation.

Starting with release 6.3.1, progress listeners are deprecated. They will be removed in a future version to improve conversion speed. See all deprecated methods.

Online demo

You can evaluate the new release with the online converter demo, which displays the configuration property values of the converter, and allows to modify many of them. The demo page also links to a demo of a preview (or a development snapshot) of the next version when it becomes available.

scrooge_portrait_logo_2016

ScroogeXHTML for Delphi 6.15 released

ScroogeXHTML for Delphi is a library which can convert a subset of the RTF standard to XHTML and HTML5. It is compatible with Delphi 2009+ and Free Pascal 3.0.

Version 6.15 introduces support for DBCS encoded font names, and fixes Symbol font conversion with Free Pascal. It also uses the standard string type now instead of the SXText type.

As a special offer, every purchase of a Single Developer license now includes Server Deployment licenses for 2000 concurrent users.

Home page, API, Getting Started PDF and demo download: https://www.scroogexhtml.com/scroogexhtml_delphi.html

scrooge_portrait_logo_2016.png.html

ScroogeXHTML-LibreOffice-Example-HTML5