Javadocx 2.0.1: bugfixes release

May 6th, 2011 | Comments Off

icon_update.pngToday we launch a small bugfix update of our acclaimed library.

This release fixes a small problem with text in oriental languages ​​that caused a warning when the .docx document created is open.

Additionally, the download now include the .jar compiled.

This update is free for all users and is included in Free and PRO versions of Javadocx.

Javadocx 2.0 is here to stay

March 15th, 2011 | Comments Off

Just some days ago we deploy not only a new version of Javadocx wich grow from the old 1.0 version to 2.0 version, but a new redesigned site and four new licenses based on the demands of the users of the twin brother of Javadocx, PHPdocx.

In fact, Javadocx has many of the features that users has been asking for during last months. We develop, now on java, some cool options that until now was only available on PHPdocx.

And … what´s new?
There are two versions, a Free LGLP’ed version with a lot of new features and a PRO, more sophisticated with even more options:

Free

Text

  • Standard text formatting
  • Formatted paragraphs
  • External links
  • Page breaks
  • Widow/orphan control
  • Lists
  • Custom Language for Documents Free

Structure

  • General design options
  • Headers
  • Footers
  • Page numbering
  • Table of Contents

Tables

  • Basic tables

Images

  • Jpg, gif, png
  • Scaling and resizing

Graphs

  • 2D basic graphs

Math

  • OMML support

Conversion tools

  • PDF
  • HTML

Debugging

  • Unit testing
  • Logger

Extras

  • Avoid race conditions
  • PRO

    Templates

    • Templates for mail merge/multiple documents
    • Templates with Graphics and Pictures
    • Dynamic Generation of lists and tables
    • Multitext on templates
    • Multiple variables on templates

    Text

    • Standard text formatting
    • Formatted paragraphs
    • External links
    • Page breaks
    • Widow/orphan control
    • Lists
    • Nested lists
    • Footnotes
    • Text boxes
    • Text templates
    • Text indenting with spaces and tabs
    • Text with style
    • Custom Language for Documents Free

    Structure

    • General design options
    • Headers
    • Footers
    • Advanced headers/footers
    • Page numbering
    • Table of Contents
    • Sectioning
    • Word Macros

    Tables

    • Basic tables
    • Advanced table formatting
    • Custom styles

    Images

    • Jpg, gif, png
    • Scaling and resizing
    • Advanced formatting

    Graphs

    • 2D basic graphs
    • 2D advanced graphs
    • 3D graphs

    Math

    • OMML support
    • MathML support

    Conversion tools

    • PDF
    • HTML

    Debugging

    • Unit testing
    • Logger

    Multiformatting

    • Create Paragraphs with different formats

    Extras

    • Docx documents on read mode
    • Direct download trough browser
    • Avoid race conditions

Why JAVADocX ?

December 18th, 2009 | No Comments »

The word processors are some of the most used software programs both at home and at work and Microsoft Office Word™ , whether we like it or not, has become their de facto standard. Since 2003 Microsoft Word™ is also part of an open standard (OOML) based on XML.

It is not among our objectives to endorse or support any specific standard or company but we believe that a tool like JAVADOCX can be of much help to all of those professionals that need to create reports in MS Word (.docx) format within a JAVA platform. Indeed, JAVADOCX was born from our own need to generate data driven editable Word reports for our clients using JAVA.

We offer JAVADOCX in two different ways:

  • Free version: that allows a reasonably skilled programmer to generate a basic MS Word document in the .docx format at no cost.
  • Pro version: that allows for the geneartion of more sophiticated MS Word documents at very low cost.

Although one may use the free (LGPL) version for the majority of applications it cannot be upgraded to include support and lacks some of the advanced features of the Pro version.

We hope that you consider this JAVA library useful and we wait for your feedback to improve it.