POI Jar Package Introduction

Source: Internet
Author: User

From official website:

Component Application Type Maven Artifactid Notes
Poifs OLE2 Filesystem Poi Required to work with ole2/poifs based files
Hpsf OLE2 Property Sets Poi
Hssf Excel XLS Poi For HSSF only, if common SS are needed see below
Hslf PowerPoint PPT Poi-scratchpad
Hwpf Word DOC Poi-scratchpad
Hdgf Visio VSD Poi-scratchpad
Hpbf Publisher PUB Poi-scratchpad
Hsmf Outlook MSG Poi-scratchpad
DDF Escher Common drawings Poi
Hwmf WMF drawings Poi-scratchpad
Openxml4j OOXML poi-ooxml plus either poi-ooxml-schemas or
ooxml-schemas and ooxml-security
See notes below for differences between these options
Xssf Excel XLSX Poi-ooxml
Xslf PowerPoint PPTX Poi-ooxml
Xwpf Word DOCX Poi-ooxml
Common SL PowerPoint PPT and PPTX poi-scratchpad and poi-ooxml SL code is in the core POI jar, but implementations am in Poi-scratchpad and poi-ooxml.
Common SS Excel XLS and XLSX Poi-ooxml Workbookfactory and friends all require poi-ooxml, not just core poi

This table maps artifacts into the jar file name. "Version-yyyymmdd" is the POI version stamp. You can see what the latest stamp are on the downloads page.

Maven Artifactid Prerequisites JAR
Poi Commons-logging, Commons-codec, log4j Poi-version-yyyymmdd.jar
Poi-scratchpad Poi Poi-scratchpad-version-yyyymmdd.jar
Poi-ooxml POI, Poi-ooxml-schemas Poi-ooxml-version-yyyymmdd.jar
Poi-ooxml-schemas XMLBeans Poi-ooxml-schemas-version-yyyymmdd.jar
Poi-examples Poi, Poi-scratchpad, Poi-ooxml Poi-examples-version-yyyymmdd.jar
Ooxml-schemas XMLBeans Ooxml-schemas-1.3.jar
Ooxml-security XMLBeans
For Signing:bcpkix-jdk15on, Bcprov-jdk15on, Xmlsec, Slf4j-api
Ooxml-security-1.1.jar

POI Jar Package Introduction

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.