JasperServer permet à ses utilisateurs d’extraire des rapports sur Excel (office) ou calc (openoffice).
Mais pour un rendu exploitable, le développeur de rapports se doit d’appliquer une technique de « Pixel Perfect ».
Grossièrement cela consiste à positionner chaque objet du rapport ( textfiled, static text, subreport…) en phase de telle manière que tout soit correctement aligné et donc que les colonnes et les lignes soient bien exportées.
Alors, à vos calculatrices ou à vos petits cerveaux pour maitriser, calculer les positions de chaque objet, en regardant leur emplacement par rapport au bord de gauche, de droite, d’en haut, d’en bas et à leur largeur.
Enfin ce qui m’a vraiment plus dans tout ça, c’est quand même l’expression « Pixel Perfect »!