From f219cf96e00d3358352b92802f6aab9a3765d8f6 Mon Sep 17 00:00:00 2001 From: Nick Burch Date: Wed, 19 Mar 2008 11:03:42 +0000 Subject: [PATCH] Reformat index page slightly, and add some info on ooxml support being in progress, but not yet ready git-svn-id: https://svn.eu.apache.org/repos/asf/poi/trunk@638785 13f79535-47bb-0310-9956-ffa450edef68 --- src/documentation/content/xdocs/index.xml | 70 ++++++++++++++++++------------- 1 file changed, 41 insertions(+), 29 deletions(-) diff --git a/src/documentation/content/xdocs/index.xml b/src/documentation/content/xdocs/index.xml index b9e8f6d..ac5e23e 100644 --- a/src/documentation/content/xdocs/index.xml +++ b/src/documentation/content/xdocs/index.xml @@ -31,51 +31,60 @@ -
February 06 2008 - POI 3.0.2 Released +
POI 3.0.2 Released

The POI team is pleased to announce POI 3.0.2, the latest release of Apache POI. There have been many important bug fixes since the 3.0.1 release and a lot of new features. A full list of changes is available in the changelog, and download the source and binaries from your local mirror. -

-

- The release is also available from the central Maven repository under Group ID "org.apache.poi" and Version "3.0.2-FINAL". -

-
- -
POI 3.0.1 Release -

The latest release of Apache POI (formerly Apache Jakarta POI), - version 3.0.1, has now been released. It contains a mixture of - new features and bug fixes, compared to 3.0. A full list of changes - is available in - the changelog, and - download - the source and binaries from your - local mirror.

+

+

+ The release is also available from the central Maven repository + under Group ID "org.apache.poi" and Version "3.0.2-FINAL". +

We would also like to confirm that verions 3.0 and 3.0.1 of Apache POI do not contain any viruses. Users of broken virus checkers which do detect a 94 byte file, sci_cec.db, as containing one are advised to contact their vendor for a fix.

-
+
+
Office Open XML Support +

We are currently working to support the new Office Open XML + file formats, such as XLSX and PPTX, which were introduced in + Office 2007.

+

Support for these is currently only available in an svn branch, + but we hope to have a full release including it by the summer. + People interested should follow the + dev list to track progress.

+
Purpose

The POI project consists of APIs for manipulating various file formats - based upon Microsoft's OLE 2 Compound Document format using pure Java. In short, you can - read and write MS Excel files using Java. Soon, you'll be able to read and write - Word files using Java. POI is your Java Excel solution as well as your Java Word solution. - However, we have a complete API for porting other OLE 2 Compound Document formats and welcome - others to participate. + based upon Microsoft's OLE 2 Compound Document format using pure Java. + In short, you can read and write MS Excel files using Java. Soon, + you'll be able to read and write Word, PowerPoint and Visio files + using Java. POI is your Java Excel solution as well as your Java + Word solution. However, we have a complete API for porting other OLE + 2 Compound Document formats, and welcome others to participate.

OLE 2 Compound Document Format based files include most Microsoft Office - files such as XLS and DOC as well as MFC serialization API based file formats. + files such as XLS and DOC as well as MFC serialization API based file + formats. +

+

+ At this time, none of our releases support the new Office Open XML + file formats, such as .xlsx or .docx. Work to support these is in + progress, and people interested should follow the + dev list. We expect this + support to make it into a full release by the summer.

- As a general policy we try to collaborate as much as possible with other projects to - provide this functionality. Examples include: Cocoon for + As a general policy, we try to collaborate as much as possible + with other projects to provide this functionality. Examples + include: Cocoon for which there are serializers for HSSF; Open Office.org with whom we collaborate in documenting the XLS format; and Lucene @@ -96,8 +105,8 @@ we say that POIFS is the most complete and correct implementation of this file format to date!

- You'd use HSSF if you needed to read or write an Excel file using Java (XLS). You can also read and modify - spreadsheets using this API, although right now writing is more mature. + You'd use HSSF if you needed to read, write or modify an Excel file + using Java (XLS).

@@ -114,8 +123,11 @@ definition. Please see the POIFS project page for more information.

HSSF for Excel Documents -

HSSF is our port of the Microsoft Excel 97(-2003) file format (BIFF8) to pure Java. It supports read and write - capability. Please see the HSSF project page for more information.

+

HSSF is our port of the Microsoft Excel 97(-2003) file + format (BIFF8) to pure Java. It supports read and write + capability. (Support for Excel 2007 .xlsx files is in progress). + Please see the HSSF project + page for more information.

HWPF for Word Documents

HWPF is our port of the Microsoft Word 97 file format to pure -- 2.11.4.GIT