的Apache POI 的设计采用了的Office Open XML标准(OOXML)和微软的OLE 2复合文档格式(OLE2)工作
使用POI,开发人员可以读取和写入MS Excel文件,MS Word文件,MS PowerPoint文件以及MS 使用Java Outlook邮件
该项目主要用于抓取各种应用程序的Web,数据挖掘和文本提取。
的Apache POI还组织为组件,使开发者只能使用他们在项目中需要的部分,而无需加载数千行源代码而没有使用它们。
所有组件是有据可查的,并一直战斗在很多生产使用的应用程序进行测试。
本发行版是新的:
< p>- 在支持的XML解析器版本(的Xerces或JVM内置,XMLBeans的2.6),执行对OOXML文件实体扩张明智的限制,并保证随后的正常文件仍然通过罚款。
- 整理一下OPC SAX设置代码与新的通用助手,防止外部实体的扩张。
什么在3.12版本新:
- 在支持的XML解析器版本(的Xerces或JVM内置,XMLBeans的2.6),执行对OOXML文件实体扩张明智的限制,并保证随后的正常文件仍然通过罚款。
- 整理一下OPC SAX设置代码与新的通用助手,防止外部实体的扩张。
什么是新的版本3.11 / 3.12-β1:
- 在支持的XML解析器版本(的Xerces或JVM内置,XMLBeans的2.6),执行对OOXML文件实体扩张明智的限制,并保证随后的正常文件仍然通过罚款。
- 整理一下OPC SAX设置代码与新的通用助手,防止外部实体的扩张。
什么在3.11版本新:
- 在支持的XML解析器版本(的Xerces或JVM内置,XMLBeans的2.6),执行对OOXML文件实体扩张明智的限制,并保证随后的正常文件仍然通过罚款。
- 整理一下OPC SAX设置代码与新的通用助手,防止外部实体的扩张。
在什么版本3.9是新的:
- 避免在NPE PPT2PNG
- 用POILogger 替换System.err的信息消息
- DataFormatter与分数提高性能
- 确保CTHMerge和CTTcBorders去POI-OOXML-JAR的模式
- 修正了HSLF提取表格单元格中的文本
- 在DOC的下拉列表中新增支持HTML皈依
- 增加了对破碎CHP SPRMs文件的解决方法
什么3.8版本是新的:
- NPOIFS:NIO驱动API来读取内存不足OLE2文件系统足迹。
- SXSSF:低内存占用API构建上XSSF的顶部时非常大的电子表格有要生产可用于和堆空间是有限的
- Ant任务运行POI对工作簿。
- 支持新的Excel公式评估: IRR,NPV,MROUND,VAR,VARP,CLEAN,CHAR,ADDRESS,HOUR,MINUTE,SECOND,RATE,WORKDAY,NETWORKDAYS,SUMIFS,RANK
- XSLF的usermodel API:POI的实现PowerPoint 2007演示OOXML格式(.xlsx)文件格式。 XSLF提供了丰富的usermodel API和一个PPTX2PNG实用程序幻灯片导出为图片。
- WordToFO,WordToHtml和WordToText转换器:公用事业的MS Word .doc文件导出到XSL-FO,HTML和文本文件。从WordToFO输出可用于.doc文件转换为使用Apache FOP PDF。
什么版本3.8 beta5的是新的:
- 弃用XSSFWorkbook(字符串路径)构造函数,因为它确实不关闭底层的.zip文件。
- 在填写HSLF照片固定引用次数。
- 在SXSSF的临时文件支持压缩。
- 支持克隆表与XSSF图纸。
- 支持XWPF智能标记文本段落。
- 更XSSF新线式的支持。
- EntryUtils.copyNodes(塑料光导纤维,POIFS)现在使用FilteringDirectoryNode,因此可以从根目录下不只是直接复制节点排除。
- 辅助FilteringDirectoryNode,它包装一个DirectoryEntry,并允许某些部分被忽略。
- 修正了XSLF插入多张图片。
什么版本3.8-β2是新的:
- 精选是显著的性能改进和bug修复。
什么版本3.8-β1是新的:
- 运行POI对工作簿Ant任务
- 修正XBAT在/poifs/fileformat.html链的解释。
- 获取与XSSFSheet相关的表支持。
- 更XSSFColor的更新ARGB VS RGB。
- 使用STAX:STAX的API,而不是org.apache.geronimo.specs:Geronimo的StAX的api_1.0_spec
- 修正XSSFColor获取的旧式索引颜色的RGB值。
在什么版本3.7是新的:
- 在ListLevel.getNumberText()避免NPE时numberText为null
- 标记的commons-logging和log4j的可选依赖于POI荧光棒。
- 允许覆盖内置格式XSSFCellStyle。
- 为BorderCode在HWPF支持。
- 在HWPF符号的处理支持。
- 从HSSF工作簿检索图片的支持。
- 在片宏观创建数据验证时,避免IllegalStateException异常。
- 改进的MOD四舍五入。
- addGenerate SHA1哈希的发行文件,与现有的MD5的。
在什么版本3.6是新的:
- 使用Picture.resize时释放系统资源()
- 在RecalcIdRecord轻松验证检查。
- 增加了一个方法来设置阿拉伯语模式HSSFSheet。
- 添加Ant目标编译暂存器的例子。
- 固定XSSFSheet autoSizeColumn()容忍空RichTextString。
评论没有发现