This blog is no longer updated. Please check my new blog here.

Julien Sobczak

iText in Action, 2nd Edition

Bruno Lowagie

La référence indispensable cette librairie incontournable. Tous les aspects sont abordés travers des exemples qui s'avéreront bien pratiques sur vos projets. La vraie documentation qui manquait cette librairie, qui n'a plus que le code source d'open...

General

Paperback 1935182617 700 pages

Review

L’éditeur Manning laisse souvent s’exprimer les créateurs de frameworks ou de librairies. C’est à nouveau le cas avec iText in Action où Bruno Lowagie nous fait découvrir l’étendu des fonctionnalités de sa librairie.

iText est omniprésente. Que vous utilisez la librairie directement ou à travers d’autres outils qui en dépendent, la génération d’un PDF dans le monde Java repose presque toujours sur iText. Des alternatives comme JasperReports, de plus haut niveau, se révèlent souvent plus pénibles en pratique.

Cette seconde édition du livre coïncide avec la version de iText. Pas de grandes nouveautés fonctionnelles mais surtout un changement de licence (MPL/LGPL => AGPL) qui rend cette nouvelle version plus facilement commercialisable… Ce changement de licence s’accompagne d’un refactor de l’API. Certaines classes autour des tables ont également été revues complètement.

Sur le contenu du livre, rien à redire. C’est clair et complet. Un des meilleurs livres techniques. 600 pages d’informations essentielles et d’exemples utiles. Ce serait vraiment dommage de développer avec iText sans ce livre à vos côtés Tellement dommage que pour ainsi dire, la documentation iText, c’est ce livre… !