iText 5.1.1 Released

Last week we released iText 5.1.1® and XMLWorker 1.0.0

XMLWorker 1.0.0 is the first version of the XMLWorker that creates decent PDFs for HTML without absolute positioning. It’s ideal to parse small snippets of HTML/CSS to PDF. I’d like to ask every one who’s using it to give feedback/ask question if you have a question on the mailinglist and/or report bugs on the sourceforge tracker. The development of the XMLWorker is not in an end phase so we still need your input!
In iText there were some bugs fixed, also thanks to things we discovered with creating the XMLWorker. Check the release notes here.

XMLWorker 1.0.0 a preview

Next week we’ll release XMLWorker 1.0.0.

We think it’s ready enough to call it a 1.0.0 (which is only a number but… still marks kind of a milestone in the project.). We will also release an new iText version (5.1.1) there are some small bugs fixed and XMLWorker 1.0.0 will only work from iText 5.1.1 on.

The previous release 0.9.2 was an early bird view. A lot has changed since last month. The major changes are:

Continue reading “XMLWorker 1.0.0 a preview”

iText® XLMWorker 0.9.2

Today we have released 0.9.2 of the XMLWorker!

Get it here

Note: We have not yet added this project to maven central.

Some of the changes taken from commit messages:

  1. * Body -> now uses nonewlineparagraph
    * xml.parser…. takes namespaces into account. tag <ns:atag> now submitted as ‘atag’ with namespace ‘ns’
  1. Rowspan fix when determining and comparing the width of cell with its predeseccors. Rowspan is now checked not only for the current column, but for the following columns as well.
  1. * Table / TableData / TableRowElement – revised Table after receiving IndexOutOfBounds – table should now keep working even with inner non table tags. e.g. a <p> in <table>, they will all be taken as caption for the table though. – Table code adapted to allow page-break-before on <table> – didn’t test what happens when it’s on <td>’s yet. | Note: Emiel should revise my changes here
    * XMLWorkerHelper – removed deprecated methods
    * this commit also adds some javadoc
  1. * pom: add osgi data
    * xmlworker-html: allow parsing snippets with no root tag
    * page-break-before can add Chunk element to currentContent list -> stackKeeping processors should check for other then the expected elements (like in OrderUnoderedList ) – probably need to check that in Table tag processor too ) —
  1. the dummy tag processor should really be a dummy. Now it is, it does not call code from AbstractTagProcessor
%d bloggers like this: