Apache POI er designet for å fungere med Office Open XML-standarder (OOXML) og Microsofts OLE 2 Compound Document Format (OLE2).
Ved hjelp av POI, kan utviklere lese og skrive MS Excel-filer, MS Word-filer, MS PowerPoint-filer og MS & nbsp;. Outlook-meldinger ved hjelp av Java
Prosjektet er hovedsakelig brukt i kryp nettet, data mining og tekst utvinning fra forskjellige programmer.
Apache POI er også organisert som komponenter, slik at utviklere kan bare bruke de delene de trenger i sine prosjekter uten å laste tusenvis av kildekodelinjer uten noen gang å bruke dem.
Alle komponenter er godt dokumentert og har vært kamp testet i mange produksjons bruke applikasjoner
Hva er nytt i denne utgaven.
< p>- på støttede XML parser versjoner (Xerces eller JVM innebygde, XMLBeans 2.6), håndheve fornuftige grenser for enheten ekspansjon i OOXML-filer, og sikre at påfølgende normale filer fortsatt passere fint.
- Rydd opp OPC SAX oppsettet kode med en ny felles Helper, hindrer ekstern enhet ekspansjon.
Hva er nytt i versjon 3.12:
- På støttede XML parser versjoner (Xerces eller JVM innebygd , XMLBeans 2.6), håndheve fornuftige grenser for enhet ekspansjon i OOXML-filer, og kan påfølgende normale filer fortsatt passere fint.
- Rydd opp OPC SAX oppsettet kode med en ny felles Helper, hindrer ekstern enhet ekspansjon.
Hva er nytt i versjon 3.11 / 3.12-beta1:
- På støttede XML parser versjoner (Xerces eller JVM innebygd, XMLBeans 2.6), håndheve fornuftige grenser for enhet ekspansjon i OOXML-filer, og kan påfølgende normale filer fortsatt passere fint.
- Rydd opp OPC SAX oppsettet kode med en ny felles Helper, hindrer ekstern enhet ekspansjon.
Hva er nytt i versjon 3.11:
- På støttede XML parser versjoner (Xerces eller JVM innebygd , XMLBeans 2.6), håndheve fornuftige grenser for enhet ekspansjon i OOXML-filer, og kan påfølgende normale filer fortsatt passere fint.
- Rydd opp OPC SAX oppsettet kode med en ny felles Helper, hindrer ekstern enhet ekspansjon.
Hva er nytt i versjon 3.9:
- Unngå NPE i PPT2PNG
- Erstatt System.err info-meldinger med en POILogger
- Forbedret ytelse DataFormatter med brøker
- Kontroller at CTHMerge og CTTcBorders gå til poi-OOXML-skjemaer JAR
- Fast trekke ut tekst fra tabellceller i HSLF
- Lagt til støtte for rullegardinlistene i doc til html konvertering
- Lagt løsning for filer med ødelagte CHP SPRMs
Hva er nytt i versjon 3.8:
- NPOIFS: NIO drevet API for å lese OLE2 filsystemer med lite minne fotavtrykk.
- SXSSF: a. Fotavtrykk API lav-minne bygget på toppen av XSSF som kan brukes når det er veldig store regneark må produseres, og heap plassen er begrenset
- Ant oppgaver for å kjøre POI mot en arbeidsbok.
- Støttet evaluering av nye Excel formler: IRR,NPV,MROUND,VAR,VARP,CLEAN,CHAR,ADDRESS,HOUR,MINUTE,SECOND,RATE,WORKDAY,NETWORKDAYS,SUMIFS,RANK
- XSLF usermodel API: POI implementering av OOXML PowerPoint 2007 (.xlsx) filformat. XSLF gir en rik usermodel API og en PPTX2PNG verktøy for å eksportere lysbilder til bilder.
- WordToFO, WordToHtml og WordToText omformere: verktøy for å eksportere MS Word .doc-filer til XSL-FO, html og tekstfiler. Utgang fra WordToFO kan brukes til å konvertere DOC-filer til pdf bruker Apache FOP.
Hva er nytt i versjon 3.8-beta5:
- avviklet XSSFWorkbook (String bane) konstruktør fordi den gjør ikke lukke underliggende .zip-fil.
- Fast refcount av Fill bilder i HSLF.
- Support komprimering av midlertidige filer i SXSSF.
- Support kloning ark med tegninger i XSSF.
- Support XWPF smartflagg tekst i avsnitt.
- Mer XSSF ny linje i formel støtte.
- EntryUtils.copyNodes (POFS, POIFS) bruker nå FilteringDirectoryNode, så kan utelukke fra å kopiere noder ikke bare direkte under roten.
- Helper FilteringDirectoryNode, som brytes en DirectoryEntry og lar visse deler til å bli ignorert.
- Fast sette inn flere bilder i XSLF.
Hva er nytt i versjon 3.8-beta2:
- Utvalgt er betydelige ytelsesforbedringer og mange feilrettinger.
Hva er nytt i versjon 3.8-beta1.
- Ant oppgaver for å kjøre POI mot en arbeidsbok
- Riktig XBAT kjeding forklaring i /poifs/fileformat.html.
- Support for å få bordene forbundet med en XSSFSheet.
- Flere XSSFColor oppdateringer for ARGB vs RGB.
- Bruk Stax: Stax-api istedenfor org.apache.geronimo.specs. Geronimo-Stax-api_1.0_spec
- Fix XSSFColor hente RGB-verdiene i gammel stil indeksert farger.
Hva er nytt i versjon 3.7:
- Unngå NPE i ListLevel.getNumberText () når numberText er null .
- Merkede commons-logging og Log4j som tilleggsavhengigheter i POI-poms.
- Tillat overstyres innebygde formater XSSFCellStyle.
- Støtte for BorderCode i HWPF.
- Støtte for behandling av symboler i HWPF.
- Støtte for å hente bilder fra Mengde vann arbeidsbøker.
- Unngå IllegalStateException når du oppretter datavalidering i ark med makro.
- Forbedret avrunding i MOD.
- addGenerate SHA1 hashes av distribusjonsfiler, sammen med eksisterende MD5 seg.
Hva er nytt i versjon 3.6.
- Frigi systemressurser ved bruk Picture.resize ()
- Avslappet valideringskontrollen i RecalcIdRecord.
- Lagt til en metode for å sette arabisk modus i HSSFSheet.
- Lagt Ant mål å kompilere Notatblokk eksempler.
- Fast XSSFSheet autoSizeColumn () for å tolerere tom RichTextString.
Kommentarer ikke funnet