JasperReports: Documentos y visualizaciones flexibles

Río Arga, Pamplona.

JasperReports (actualmente TIBCO Jaspersoft Studio, Palo Alto, California) es una aplicación de software libre (versión Community) escrita en Java (Eclipse) para crear informes con contenido dinámico.

iReport es el front-end gráfico de código abierto para la edición de informes —una herramienta para diseñar las páginas flexibles del documento desarrollada desde 2001—. Actualmente cuenta con más de 50 tipos de gráficos distintos, tablas, imágenes y mapas.

 

Formatos de exportación de Jaspersoft Studio.
Formatos de exportación de Jaspersoft Studio.

 

Tipos de gráficos en Jaspereports en la versión 4, 2010
Tipos de gráficos en JasperReports en la versión 4, 2010

 

Tipos de gráficos HTML5, versión 6, 2016
Tipos de gráficos HTML5, versión 6, 2016

 

 

Los gráficos HTML5 (en la versión profesional) se pueden personalizar utilizando  propiedades para el control del nivel de píxel sobre cada visualización.

Jaspersoft Studio utiliza el lenguaje de consulta de sus fuentes de datos, por ejemplo SQL o MongoDB, para crear el primer pase de proyección de datos. Una vez que los datos ingresan a la herramienta, se pueden transformar aún más usando variables y grupos, y cada campo puede usar lógica personalizada para crear la transformación o proyección de datos deseada.

 

Descargas: Community Edition

TIBCO Visual Analytics

WWW: Visualizaciones con ‘Processing 1.0’

Gracias por visitar el sitio de Juantxo Cruz

El pasado mes de noviembre se puso en circulación el programa gratuito de desarrollo ‘Processing 1.0’, con versiones para Linux, Mac OsX y Windows. La sintaxis del lenguaje es parecida a la de ‘Actionscript 3’ (el lenguaje de Flash, basado en JavaScript), pero con algunas diferencias. ‘Processing’, construido directamente con Java, es superior a Flash en la representación de figuras en 3D.

‘Procesing’ es un lenguaje para visualizar la información en televisión, videos musicales, infografías interactivas, 3D y otros soportes: una aproximación a la computación desde la creatividad y el arte visual.

Este lenguaje lo desarrolla el departamento de Estética y Desarrollo del Instituto de Tecnología de Massachussets (MIT) desde 2002. En la web del producto existe una comparación con otros lenguajes como Java, ActionScript, Lingo, Pitón o Design By Numbers.

Processing 1.0
http://processing.org/download/index.html

Ejemplo práctico:
http://apps.datamarket.net/agepyramid/?lang=en

MIT:
http://web.mit.edu/