M. Justin

Ranch Hand
+ Follow
since Sep 03, 2009
M. likes ...
IntelliJ IDE Netbeans IDE Java
Cows and Likes
Cows
Total received
1
In last 30 days
0
Total given
0
Likes
Total received
3
Received in last 30 days
0
Total given
3
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by M. Justin

Special offer for ScroogeXHTML Single Developer licenses:
* Enjoy a 70% discount on Single Developer licenses (additional or renewal), including one year basic support and one year minor and major updates. The special promotion coupon code is available for all users who purchased or renewed after June 2019. For contact e-mail please see https://www.scroogexhtml.com/

Other offers:
* Up to 50% discount on Single Developer licenses for all users who purchased or renewed before July 2019.
* Limited discount on the Server Deployment license when purchasing a Single Developer license. This discount will be offered in the order form, it does not require a special promotion coupon code. For larger licensing volumes please contact Habarisoft.
2 months ago
ScroogeXHTML is a library which converts RTF to HTML5 and XHTML, as a standalone document, or as a fragment which can be embedded in other documents.

* supports hyperlinks, field results, simple tables, picture data extraction, picture data URIs
* minimizes document size using CSS font definitions
* supports post processing of the intermediate DOM document
* small (less than 130 KB) and fast (up to several Megabytes per second)

Home page: https://www.scroogexhtml.com
Online demo: https://www.scroogexhtml.com/sxd
Javadoc API: https://www.habarisoft.com/scroogexhtml_j/9.0.0/docs/api
Server Deployment license (500 clients) available with a 95% discount when purchased with a Single Developer license.
Full source code available.
2 months ago
A first interactive on-line demo version of ScroogeXHTML 9.0 (development snapshot) is now available at https://www.scroogexhtml.com/sxd9.

It is configured with experimental header and footer conversion enabled.

<header> and <footer> tags are placed at the begin and end of the result document.


Header and footer support is work in progress- feedback is very welcome.



ScroogeXHTML - https://www.scroogexhtml.com/
3 months ago

A first development snapshot of ScroogeXHTML 9.0 is now available for existing users with active maintenance.
Among other improvements, version 9.0 includes improved support for RTF page header and footer definitions.


p.s. don't miss the 25% discount code: scrooge25 (valid until 18 June 2020)
3 months ago
ScroogeXHTML is a library which converts RTF to HTML5 and XHTML, as a standalone document, or as a fragment which can be embedded in other documents.

* supports hyperlinks, field results, simple tables, picture data extraction, picture data URIs
* minimizes document size using CSS font definitions
* supports post processing of the intermediate DOM document
* small (<140 KB) and fast (up to several MB/s)

Home page: https://www.scroogexhtml.com
Online demo: https://www.scroogexhtml.com/sxd8
Javadoc API: https://www.habarisoft.com/scroogexhtml_j/8.7.0/docs/api/index.html
Full source code available.


25% discount code: scrooge25 (valid until 18 June 2020)


ScroogeXHTML - https://www.scroogexhtml.com/
3 months ago
ScroogeXHTML for the Java platform is a library which converts RTF to HTML5 and XHTML, as a standalone document, or as a fragment which can be embedded in other documents.

* supports RTF features such as hyperlinks, field results, simple tables, picture data extraction, and embeds PNG and JPG pictures as data URIs
* minimizes documents using CSS font definitions, and supports post processing of the intermediate DOM document for additional fine tuning
* is easy to use, and requires no external runtime libraries except the SLF4J logging API
* supports a basic subset of the RTF specification

The online demo converts a RTF document and displays the result HTML5.

Home page: https://www.scroogexhtml.com
Online demo: https://www.scroogexhtml.com/sxd8
Javadoc API: https://www.habarisoft.com/scroogexhtml_j/8.5.0/docs/api/index.html
Full source code available.
1 year ago
ScroogeXHTML for the Java platform is a library which converts RTF to HTML5 and XHTML, as a standalone document, or as a fragment which can be embedded in other documents.

  • supports RTF features such as hyperlinks, field results, simple tables, picture data extraction, and embeds PNG and JPG pictures as data URIs
  • minimizes documents using CSS font definitions, and supports post processing of the intermediate DOM document for additional fine tuning
  • is easy to use, and requires no external runtime libraries except the SLF4J logging API
  • supports a basic subset of the RTF specification


  • The online demo converts a RTF document and displays the result HTML5.

    Home page: https://www.scroogexhtml.com
    Online demo: https://www.scroogexhtml.com/sxd8
    Javadoc API: https://www.habarisoft.com/scroogexhtml_j/8.3.0/docs/api/index.html
    Full source code available.
    1 year ago
    ScroogeXHTML for the Java platform is a library which supports a subset of the Rich Text Format (RTF) standard and converts to HTML5 and XHTML, as a standalone document, or as a fragment which can be embedded in other documents, with little coding.

  • supports RTF features such as hyperlinks, field results, simple tables, picture data extraction, and embeds PNG and JPG pictures as data URIs
  • minimizes documents using CSS font definitions, and supports post processing of the intermediate DOM document for additional fine tuning
  • is easy to use, and requires no external runtime libraries except the SLF4J logging API
  • the online demo converts a RTF document and displays the result HTML5


  • Home page: https://www.scroogexhtml.com
    Online demo: https://www.scroogexhtml.com/sxd8
    Javadoc API: https://www.habarisoft.com/scroogexhtml_j/8.3.0/docs/api/index.html
    Full source code available.
    1 year ago
    About ScroogeXHTML RTF to HTML5 converter

    ScroogeXHTML for the Java platform is a library which supports a subset of the Rich Text Format (RTF) standard and converts to HTML5 and XHTML, as a standalone document, or as a fragment which can be embedded in other documents, with little coding.

    New in 8.2:

  • Added WMF to PNG conversion example code using Apache Batik
  • Adjusted image support code to support WMF to PNG image conversion example
  • Fixed Checkstyle warnings, support for Java 11 in Base64Utils, support for Java 11 in integration tests
  • Upgraded all tests from JUnit 3 to JUnit 4



  • Online demo: https://www.scroogexhtml.com/sxd8
    Javadoc API: https://www.habarisoft.com/scroogexhtml_j/8.2.0/docs/api/index.html
    Full source code available.
    1 year ago
    About ScroogeXHTML RTF to HTML5 converter
    ScroogeXHTML for the Java platform is a fast and compact converter library which supports a subset of the Rich Text Format (RTF) standard.

    New in 8.1
    * support for paragraph border color and width
    * support for table cell border width
    * bug fixes
    Tested with Oracle JDK 8 and Oracle OpenJDK 11 on Windows and Linux

    Online demo: https://www.scroogexhtml.com/sxd8
    Javadoc API: https://www.habarisoft.com/scroogexhtml_j/8.1.0/docs/api/index.html
    Full source code available.



    1 year ago
    Special Discount Offer

    Special discounts are available for license renewal.

    Until 20 February a special 20% discount is available with code habari1902

    1 year ago


    Since 2008, Habari Client libraries enable Object Pascal applications to take advantage of message broker / message queue technology - which is distributed, loosely coupled, reliable and asynchronous - to build integrated systems, using peer-to-peer and publish-subscribe communication models.

    These STOMP 1.0/1.1/1.2 client libraries enable Java to Delphi (or Free Pascal) communication over standalone message brokers or with the messaging subsystem in open source Java EE application servers such as WildFly and Payara.

    Four library versions are available, specialized for different message brokers:
  •    Habari Client for ActiveMQ
  •    Habari Client for Artemis
  •    Habari Client for OpenMQ
  •    Habari Client for RabbitMQ

  • Habari Client libraries use a programming model based on these core interfaces:
  •    IConnectionFactory - creates server connections
  •    IConnection - represents a server connection
  •    ISession - represents a server session
  •    IMessageProducer
  •    IMessageConsumer
  •    IMessage (and its subclasses)
  •    IDestination (and its subclasses)

  • There is also a new simple API which introduced these interfaces:
  •    IMQContext
  •    IMQProducer
  •    IMQConsumer

  • Code example using the new API:

    Delphi and Java example code for application integration with the libraries is included or available online.
    Resources
    Home page: https://www.habarisoft.com/
    Blog: https://habarisoft.wordpress.com/
    FAQ: https://www.habarisoft.com/index.html#faq
    Feature matrix: https://www.habarisoft.com/index.html#feature_matrix
    1 year ago

    Since 2008, Habari Client libraries enable Object Pascal applications to take advantage of message broker / message queue technology - which is distributed, loosely coupled, reliable and asynchronous - to build integrated systems, using peer-to-peer and publish-subscribe communication models.

    With an easy to use programming model and high performance socket communication, Java developers may - for example - exchange data with message brokers in Java EE application servers:

  • Apache ActiveMQ Artemis - default messaging provider in WildFly


  • Habari Client libraries for open source message brokers allow

    1 year ago
    About ScroogeXHTML RTF to HTML5 converter

    ScroogeXHTML for the Java platform is a compact and fast converter library which supports a subset of the Rich Text Format (RTF) standard.

    It supports minification using CSS font definitions and font usage statistics, and access to the intermediate DOM tree for additional fine tuning.

    New in 8.0
  • Improved table conversion
  • Improved paragraph border conversion
  • New FontStatistics property / FontStatisticsCollecting interface
  • New FontReplacer property / FontReplacing interface
  • Tested with Oracle JDK 8 and Oracle OpenJDK 11 on Windows and Linux

  • Online demo: https://www.scroogexhtml.com/sxd8
    Javadoc API: https://www.habarisoft.com/scroogexhtml_j/8.0.0/docs/api/index.html
    Full source code available.





    1 year ago
    Version 8.0.MS1 of the RTF (Rich Text) to HTML5 and XHTML converter library ScroogeXHTML for the Java™ platform is now available for registered users.

    New features in 8.0.MS1

    * compiles with Oracle JDK 8 and Oracle OpenJDK 11
    * JUnit tests pass with Oracle JDK 8 and Oracle OpenJDK 11

    Other changes in 8.0.MS1

    * moved package to com.scroogexhtml
    * fixed Spotbugs warnings and JavaDoc errors
    * removed deprecated methods getISO8601DateTime, getStyleSheetLink, setCompatibleDefaults, useListTable, metaDate

    Download link

    https://www.habarisoft.com/scroogexhtml_j/download/snapshot/ScroogeXHTML-jar-8.0.MS1.install.jar (only for registered users)

    API documentation

    https://www.habarisoft.com/scroogexhtml_j/8.0.MS1/docs/api/index.html

    About

    ScroogeXHTML for the Java platform is a library which can convert a subset of the Rich Text Format (RTF) standard to HTML5 and XHTML, as a standalone document, or as a fragment which can be used in other documents. It supports RTF features such as hyperlinks, field results, simple tables, picture data extraction, and embeds PNG and JPG pictures as data URI. It is easy to use, and requires no external runtime libraries except the SLF4J logging facade.

    Other platforms

    ScroogeXHTML is also available for Delphi 2009+ and Free Pascal.


    1 year ago