El proyecto Apache POI es un software de biblioteca JAVA de código abierto que lee y escribe formatos de documentos de Microsoft. Ahora se ha actualizado a la versión 3.6. La nueva versión ofrece un menor consumo de memoria y un rendimiento mejorado en el manejo de formatos de hojas de cálculo. Según los desarrolladores, POI 3.6 puede ahorrar un 200 % de consumo de memoria al procesar datos de hojas de cálculo en comparación con versiones anteriores. Los principales cambios son los siguientes:
Una versión ligera de ooxml-schemas-1.0.jar. Este archivo jar reemplaza los archivos grandes ooxml-schemas-1.0.jar y Maven POM anteriores en el paquete de distribución binaria. Este archivo tiene sólo 10 MB de tamaño.
Mejoras de memoria en el módulo XSSF, la nueva versión puede ahorrar un 200% del consumo de memoria respecto a la anterior.
Soporte completo para anotaciones de celda en XSSF.
Poi-examples-3.6-20091214.jar, que contiene muchos ejemplos, incluye todos los ejemplos de los módulos poi, poi-scratchpad y poi-ooxml. Estos ejemplos proporcionan excelentes plantillas para aplicaciones basadas en POI. Incluye múltiples conversiones: XLSX a CSV, XLS a CSVmra, BigGridDemo, PPT a PNG, Word a Forrest y msg a txt.
-