120 lines
3.9 KiB
HTML
120 lines
3.9 KiB
HTML
|
<html>
|
||
|
<head>
|
||
|
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||
|
<title>PoiFS</title>
|
||
|
</head>
|
||
|
<body bgcolor="#ffffff" marginheight="4" marginwidth="4" leftmargin="4" topmargin="4" alink="#023264" vlink="#023264" link="#525D76" text="#000000">
|
||
|
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||
|
<tr>
|
||
|
<td align="left" valign="top"><a href="http://jakarta.apache.org/index.html"><img src="images/jakarta-logo.gif" border="0" vspace="0" hspace="0"></a></td><td bgcolor="#ffffff" align="left" valign="top" width="100%"><img src="images/header.gif" align="right" border="0" vspace="0" hspace="0"></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td colspan="2" height="2" width="100%">
|
||
|
<hr size="1" noshade="">
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||
|
<tr>
|
||
|
<td valign="top" width="1%"></td><td nowrap="1" valign="top" width="14%">
|
||
|
<br>
|
||
|
<font face="arial,helvetica,sanserif">
|
||
|
<br>
|
||
|
<font size="+1" color="#000000">Navigation</font><font size="-1">
|
||
|
<ul>
|
||
|
<li>
|
||
|
<a href="../index.html"><font size="-1">Main</font></a>
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="how-to.html"><font size="-1">How To</font></a>
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="usecases.html"><font size="-1">Use Cases</font></a>
|
||
|
</li>
|
||
|
</ul>
|
||
|
</font>
|
||
|
<br>
|
||
|
<br>
|
||
|
</font></td><td align="left" valign="top" width="*">
|
||
|
<title>PoiFS</title>
|
||
|
<center>
|
||
|
<table width="80%">
|
||
|
<tr>
|
||
|
<td bgcolor="#F3DD61"><font face="Arial,sans-serif" size="+1">
|
||
|
<center>
|
||
|
<b>PoiFS</b>
|
||
|
</center>
|
||
|
</font></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</center>
|
||
|
<font size="-2" color="#000000">
|
||
|
<p>
|
||
|
<a href="mailto:"></a>
|
||
|
</p>
|
||
|
</font>
|
||
|
<br>
|
||
|
<div align="right">
|
||
|
<table cellspacing="0" cellpadding="2" border="0" width="100%">
|
||
|
<tr>
|
||
|
<td bgcolor="#525D76"><font color="#ffffff" size="+1"><font face="Arial,sans-serif"><b>Overview</b></font></font></td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>
|
||
|
<br>
|
||
|
|
||
|
<p align="justify">POIFS is a pure Java implementation of the OLE 2 Compound
|
||
|
Document format.</p>
|
||
|
|
||
|
<p align="justify">By definition, all APIs developed by the POI project are
|
||
|
based somehow on the POIFS API.</p>
|
||
|
|
||
|
<p align="justify">A common confusion is on just what POIFS buys you or what OLE
|
||
|
2 Compound Document format is exactly. POIFS does not buy you
|
||
|
DOC, or XLS, but is necessary to generate or read DOC or XLS
|
||
|
files. You see, all file formats based on the OLE 2 Compound
|
||
|
Document Format have a common structure. The OLE 2 Compound
|
||
|
Document Format is essentially a convoluted archive
|
||
|
format. Think of POIFS as a "zip" library. Once you can get
|
||
|
the data in a zip file you still need to interpret the
|
||
|
data. As a general rule, while all of our formats <b>use</b>
|
||
|
POIFS, most of them attempt to abstract you from it. There
|
||
|
are some circumstances where this is not possible, but as a
|
||
|
general rule this is true.</p>
|
||
|
|
||
|
<p align="justify">If you're an end user type just looking to generate XLS
|
||
|
files, then you'd be looking for HSSF not POIFS; however, if
|
||
|
you have legacy code that uses MFC property sets, POIFS is
|
||
|
for you! Regardless, you may or may not need to know how to
|
||
|
use POIFS but ultimately if you use technologies that come
|
||
|
from the POI project, you're using POIFS underneith. Perhaps
|
||
|
we should have a branding campaign "POIFS Inside!". ;-)</p>
|
||
|
|
||
|
<p align="justify">TODO: copy POIFS docs and port to XML (in progress). For now
|
||
|
please reference <a href="http://poi.sourceforge.net">old
|
||
|
site</a>.</p>
|
||
|
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
<br>
|
||
|
<table cellpadding="0" cellspacing="0" border="0" width="100%">
|
||
|
<tr>
|
||
|
<td>
|
||
|
<hr size="1" noshade="">
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td align="center"><font color="#525D76" size="-1" face="arial,helvetica,sanserif"><i>
|
||
|
Copyright ©2002 Apache Software Foundation
|
||
|
</i></font></td><td width="5%" align="right"><img src="images/cocoon2-small.jpg" align="right" border="0" vspace="0" hspace="0"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</body>
|
||
|
</html>
|