You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ye...@apache.org on 2012/12/19 10:27:39 UTC
svn commit: r1423805 [8/18] - in /poi/site/publish: ./ hdgf/ hmef/ hpbf/
hpsf/ hsmf/ hwpf/ images/ oxml4j/ poifs/ poifs/images/ resources/
resources/images/ skin/ skin/css/ skin/images/ slideshow/ spreadsheet/
spreadsheet/images/
Added: poi/site/publish/legal.html
URL: http://svn.apache.org/viewvc/poi/site/publish/legal.html?rev=1423805&view=auto
==============================================================================
--- poi/site/publish/legal.html (added)
+++ poi/site/publish/legal.html Wed Dec 19 09:27:20 2012
@@ -0,0 +1,374 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<!--*** This is a generated file. Do not edit. ***-->
+<link rel="stylesheet" href="skin/tigris.css" type="text/css">
+<link rel="stylesheet" href="skin/mysite.css" type="text/css">
+<link rel="stylesheet" href="skin/site.css" type="text/css">
+<link media="print" rel="stylesheet" href="skin/print.css" type="text/css">
+<title>Apache POI - Legal Stuff</title>
+</head>
+<body bgcolor="white" class="composite">
+<!--================= start Banner ==================-->
+<div id="banner">
+<table width="100%" cellpadding="8" cellspacing="0" summary="banner" border="0">
+<tbody>
+<tr>
+<!--================= start Group Logo ==================-->
+<td width="50%" align="left">
+<div class="groupLogo">
+<a href="http://poi.apache.org"><img border="0" class="logoImage" alt="Apache POI" src="resources/images/group-logo.jpg"></a>
+</div>
+</td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="50%" align="right">
+<div align="right" class="projectLogo">
+<a href="http://poi.apache.org/"><img border="0" class="logoImage" alt="POI" src="resources/images/project-logo.jpg"></a>
+</div>
+</td>
+<!--================= end Project Logo ==================-->
+</tr>
+</tbody>
+</table>
+</div>
+<!--================= end Banner ==================-->
+<!--================= start Main ==================-->
+<table width="100%" cellpadding="0" cellspacing="0" border="0" summary="nav" id="breadcrumbs">
+<tbody>
+<!--================= start Status ==================-->
+<tr class="status">
+<td>
+<!--================= start BreadCrumb ==================--><a href="http://www.apache.org/">Apache</a> | <a href="http://poi.apache.org/">POI</a><a href=""></a>
+<!--================= end BreadCrumb ==================--></td><td id="tabs">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<span class="selectedTab"><a class="base-selected" href="index.html">Home</a></span> | <script language="Javascript" type="text/javascript">
+function printit() {
+if (window.print) {
+ window.print() ;
+} else {
+ var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
+document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
+ WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box WebBrowser1.outerHTML = "";
+}
+}
+</script><script language="Javascript" type="text/javascript">
+var NS = (navigator.appName == "Netscape");
+var VERSION = parseInt(navigator.appVersion);
+if (VERSION > 3) {
+ document.write(' <a title="PRINT this page OUT" href="javascript:printit()">PRINT</a>');
+}
+</script>
+</div>
+<!--================= end Tabs ==================-->
+</td>
+</tr>
+</tbody>
+</table>
+<!--================= end Status ==================-->
+<table id="main" width="100%" cellpadding="8" cellspacing="0" summary="" border="0">
+<tbody>
+<tr valign="top">
+<!--================= start Menu ==================-->
+<td id="leftcol">
+<div id="navcolumn">
+<div class="menuBar">
+<div class="menu">
+<span class="menuLabel">Overview</span>
+
+<div class="menuItem">
+<a href="index.html">Home</a>
+</div>
+
+<div class="menuItem">
+<a href="download.html">Download</a>
+</div>
+
+<div class="menuItem">
+<a href="overview.html">Components</a>
+</div>
+
+<div class="menuItem">
+<a href="text-extraction.html">Text Extraction</a>
+</div>
+
+<div class="menuItem">
+<a href="encryption.html">Encryption support</a>
+</div>
+
+<div class="menuItem">
+<a href="casestudies.html">Case Studies</a>
+</div>
+
+<div class="menuItem">
+<span class="menuSelected">Legal</span>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Help</span>
+
+<div class="menuItem">
+<a href="apidocs/index.html">Javadocs</a>
+</div>
+
+<div class="menuItem">
+<a href="faq.html">FAQ</a>
+</div>
+
+<div class="menuItem">
+<a href="mailinglists.html">Mailing Lists</a>
+</div>
+
+<div class="menuItem">
+<a href="http://issues.apache.org/bugzilla/buglist.cgi?product=POI">Bug Database</a>
+</div>
+
+<div class="menuItem">
+<a href="changes.html">Changes Log</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Getting Involved</span>
+
+<div class="menuItem">
+<a href="subversion.html">Subversion Repository</a>
+</div>
+
+<div class="menuItem">
+<a href="howtobuild.html">How To Build</a>
+</div>
+
+<div class="menuItem">
+<a href="guidelines.html">Contribution Guidelines</a>
+</div>
+
+<div class="menuItem">
+<a href="who.html">Who We Are</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Component APIs</span>
+
+<div class="menuItem">
+<a href="spreadsheet/index.html">Excel (SS=HSSF+XSSF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hwpf/index.html">Word (HWPF+XWPF)</a>
+</div>
+
+<div class="menuItem">
+<a href="slideshow/index.html">PowerPoint (HSLF+XSLF)</a>
+</div>
+
+<div class="menuItem">
+<a href="oxml4j/index.html">OpenXML4J (OOXML)</a>
+</div>
+
+<div class="menuItem">
+<a href="poifs/index.html">OLE2 Filesystem (POIFS)</a>
+</div>
+
+<div class="menuItem">
+<a href="hpsf/index.html">OLE2 Document Props (HPSF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hsmf/index.html">Outlook (HSMF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hdgf/index.html">Visio (HDGF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hmef/index.html">TNEF (HMEF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hpbf/index.html">Publisher (HPBF)</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Apache Wide</span>
+
+<div class="menuItem">
+<a href="http://www.apache.org/">Apache Software Foundation</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/licenses/">License</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/security/">Security</a>
+</div>
+
+</div>
+</div>
+</div>
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap">
+ Search Apache POI<br>
+<input value="poi.apache.org" name="sitesearch" type="hidden"><input size="10" name="q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="GO" type="submit"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="3"><img height="7" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td class="bottom-left-thick"></td><td bgcolor="#a5b6c6"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td class="bottom-right-thick"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Menu ==================-->
+<!--================= start Content ==================--><td>
+<div id="bodycol">
+<div class="app">
+<div align="center">
+<h1>Apache POI - Legal Stuff</h1>
+</div>
+<div class="h3">
+
+
+
+
+<a name="License+and+Notice"></a>
+<div class="h3">
+<h3>License and Notice</h3>
+</div>
+
+<p>
+ Apache POI releases are available under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0.</a>
+ See the NOTICE file contained in each release artifact for applicable copyright attribution notices. Release artifacts are available
+ from the <a href="download.html">Download</a> page.
+</p>
+
+
+<a name="Copyrights+and+Trademarks"></a>
+<div class="h3">
+<h3>Copyrights and Trademarks</h3>
+</div>
+
+<p>
+All material on this website is Copyright © 2002-2010, The Apache
+Software Foundation.
+</p>
+
+<p>
+Apache POI, POI, Apache, the Apache feather logo, and the Apache POI
+project logo are trademarks of The Apache Software Foundation.
+</p>
+
+<p>
+Sun, Sun Microsystems, Solaris, Java, JavaServer Web Development Kit,
+and JavaServer Pages are trademarks or registered trademarks of Sun
+Microsystems, Inc. UNIX is a registered trademark in the United States
+and other countries, exclusively licensed through 'The Open Group'.
+Microsoft, Windows, WindowsNT, Excel, Word, PowerPoint, Viso, Publisher, Outlook,
+and Win32 are registered trademarks of Microsoft Corporation.
+Linux is a registered trademark of Linus Torvalds.
+All other product names mentioned herein and throughout the entire
+web site are trademarks of their respective owners.
+</p>
+
+<a name="Cryptography+Notice"></a>
+<div class="h4">
+<h4>Cryptography Notice</h4>
+</div>
+
+<p>
+ This distribution includes cryptographic software. The country in
+ which you currently reside may have restrictions on the import,
+ possession, use, and/or re-export to another country, of
+ encryption software. BEFORE using any encryption software, please
+ check your country's laws, regulations and policies concerning the
+ import, possession, or use, and re-export of encryption software, to
+ see if this is permitted. See
+ <a href="http://www.wassenaar.org/">http://www.wassenaar.org/</a>
+ for more information.
+ </p>
+
+
+<p>
+ The U.S. Government Department of Commerce, Bureau of Industry and
+ Security (BIS), has classified this software as Export Commodity
+ Control Number (ECCN) 5D002.C.1, which includes information security
+ software using or performing cryptographic functions with asymmetric
+ algorithms. The form and manner of this Apache Software Foundation
+ distribution makes it eligible for export under the License Exception
+ ENC Technology Software Unrestricted (TSU) exception (see the BIS
+ Export Administration Regulations, Section 740.13) for both object
+ code and source code.
+ </p>
+
+
+<p>
+ The cryptographic software used is from <em>java.security</em> and
+ <em>javax.crypto</em> and is used when processing encrypted and
+ protected documents.
+ </p>
+
+
+
+
+
+<div id="authors" align="right">by Tetsuya Kitahata, David Fisher</div>
+</div>
+</div>
+</div>
+</td>
+<!--================= end Content ==================-->
+</tr>
+</tbody>
+</table>
+<!--================= end Main ==================-->
+<!--================= start Footer ==================-->
+<div id="footer">
+<table summary="footer" cellspacing="0" cellpadding="4" width="100%" border="0">
+<tbody>
+<tr>
+<!--================= start Copyright ==================-->
+<td colspan="2">
+<div align="center">
+<div class="copyright">
+ Copyright © 2002-2012 The Apache Software Foundation. All rights reserved.<br>
+ Apache POI, POI, Apache, the Apache feather logo, and the Apache
+ POI project logo are trademarks of The Apache Software Foundation.
+ </div>
+</div>
+</td>
+<!--================= end Copyright ==================-->
+</tr>
+<tr>
+<td align="left">
+<!--================= start Host ==================-->
+<!--================= end Host ==================--></td><td align="right">
+<!--================= start Credits ==================-->
+<div align="right">
+<div class="credit"></div>
+</div>
+<!--================= end Credits ==================-->
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<!--================= end Footer ==================-->
+</body>
+</html>
Propchange: poi/site/publish/legal.html
------------------------------------------------------------------------------
svn:executable = *
Added: poi/site/publish/mailinglists.html
URL: http://svn.apache.org/viewvc/poi/site/publish/mailinglists.html?rev=1423805&view=auto
==============================================================================
--- poi/site/publish/mailinglists.html (added)
+++ poi/site/publish/mailinglists.html Wed Dec 19 09:27:20 2012
@@ -0,0 +1,402 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<!--*** This is a generated file. Do not edit. ***-->
+<link rel="stylesheet" href="skin/tigris.css" type="text/css">
+<link rel="stylesheet" href="skin/mysite.css" type="text/css">
+<link rel="stylesheet" href="skin/site.css" type="text/css">
+<link media="print" rel="stylesheet" href="skin/print.css" type="text/css">
+<title>Mailing Lists</title>
+</head>
+<body bgcolor="white" class="composite">
+<!--================= start Banner ==================-->
+<div id="banner">
+<table width="100%" cellpadding="8" cellspacing="0" summary="banner" border="0">
+<tbody>
+<tr>
+<!--================= start Group Logo ==================-->
+<td width="50%" align="left">
+<div class="groupLogo">
+<a href="http://poi.apache.org"><img border="0" class="logoImage" alt="Apache POI" src="resources/images/group-logo.jpg"></a>
+</div>
+</td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="50%" align="right">
+<div align="right" class="projectLogo">
+<a href="http://poi.apache.org/"><img border="0" class="logoImage" alt="POI" src="resources/images/project-logo.jpg"></a>
+</div>
+</td>
+<!--================= end Project Logo ==================-->
+</tr>
+</tbody>
+</table>
+</div>
+<!--================= end Banner ==================-->
+<!--================= start Main ==================-->
+<table width="100%" cellpadding="0" cellspacing="0" border="0" summary="nav" id="breadcrumbs">
+<tbody>
+<!--================= start Status ==================-->
+<tr class="status">
+<td>
+<!--================= start BreadCrumb ==================--><a href="http://www.apache.org/">Apache</a> | <a href="http://poi.apache.org/">POI</a><a href=""></a>
+<!--================= end BreadCrumb ==================--></td><td id="tabs">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<span class="selectedTab"><a class="base-selected" href="index.html">Home</a></span> | <script language="Javascript" type="text/javascript">
+function printit() {
+if (window.print) {
+ window.print() ;
+} else {
+ var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
+document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
+ WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box WebBrowser1.outerHTML = "";
+}
+}
+</script><script language="Javascript" type="text/javascript">
+var NS = (navigator.appName == "Netscape");
+var VERSION = parseInt(navigator.appVersion);
+if (VERSION > 3) {
+ document.write(' <a title="PRINT this page OUT" href="javascript:printit()">PRINT</a>');
+}
+</script>
+</div>
+<!--================= end Tabs ==================-->
+</td>
+</tr>
+</tbody>
+</table>
+<!--================= end Status ==================-->
+<table id="main" width="100%" cellpadding="8" cellspacing="0" summary="" border="0">
+<tbody>
+<tr valign="top">
+<!--================= start Menu ==================-->
+<td id="leftcol">
+<div id="navcolumn">
+<div class="menuBar">
+<div class="menu">
+<span class="menuLabel">Overview</span>
+
+<div class="menuItem">
+<a href="index.html">Home</a>
+</div>
+
+<div class="menuItem">
+<a href="download.html">Download</a>
+</div>
+
+<div class="menuItem">
+<a href="overview.html">Components</a>
+</div>
+
+<div class="menuItem">
+<a href="text-extraction.html">Text Extraction</a>
+</div>
+
+<div class="menuItem">
+<a href="encryption.html">Encryption support</a>
+</div>
+
+<div class="menuItem">
+<a href="casestudies.html">Case Studies</a>
+</div>
+
+<div class="menuItem">
+<a href="legal.html">Legal</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Help</span>
+
+<div class="menuItem">
+<a href="apidocs/index.html">Javadocs</a>
+</div>
+
+<div class="menuItem">
+<a href="faq.html">FAQ</a>
+</div>
+
+<div class="menuItem">
+<span class="menuSelected">Mailing Lists</span>
+</div>
+
+<div class="menuItem">
+<a href="http://issues.apache.org/bugzilla/buglist.cgi?product=POI">Bug Database</a>
+</div>
+
+<div class="menuItem">
+<a href="changes.html">Changes Log</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Getting Involved</span>
+
+<div class="menuItem">
+<a href="subversion.html">Subversion Repository</a>
+</div>
+
+<div class="menuItem">
+<a href="howtobuild.html">How To Build</a>
+</div>
+
+<div class="menuItem">
+<a href="guidelines.html">Contribution Guidelines</a>
+</div>
+
+<div class="menuItem">
+<a href="who.html">Who We Are</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Component APIs</span>
+
+<div class="menuItem">
+<a href="spreadsheet/index.html">Excel (SS=HSSF+XSSF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hwpf/index.html">Word (HWPF+XWPF)</a>
+</div>
+
+<div class="menuItem">
+<a href="slideshow/index.html">PowerPoint (HSLF+XSLF)</a>
+</div>
+
+<div class="menuItem">
+<a href="oxml4j/index.html">OpenXML4J (OOXML)</a>
+</div>
+
+<div class="menuItem">
+<a href="poifs/index.html">OLE2 Filesystem (POIFS)</a>
+</div>
+
+<div class="menuItem">
+<a href="hpsf/index.html">OLE2 Document Props (HPSF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hsmf/index.html">Outlook (HSMF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hdgf/index.html">Visio (HDGF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hmef/index.html">TNEF (HMEF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hpbf/index.html">Publisher (HPBF)</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Apache Wide</span>
+
+<div class="menuItem">
+<a href="http://www.apache.org/">Apache Software Foundation</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/licenses/">License</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/security/">Security</a>
+</div>
+
+</div>
+</div>
+</div>
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap">
+ Search Apache POI<br>
+<input value="poi.apache.org" name="sitesearch" type="hidden"><input size="10" name="q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="GO" type="submit"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="3"><img height="7" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td class="bottom-left-thick"></td><td bgcolor="#a5b6c6"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td class="bottom-right-thick"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Menu ==================-->
+<!--================= start Content ==================--><td>
+<div id="bodycol">
+<div class="app">
+<div align="center">
+<h1>Mailing Lists</h1>
+</div>
+<div class="h3">
+
+
+
+
+<a name="Mailing+Lists+-+Guidelines"></a>
+<div class="h3">
+<h3>Mailing Lists - Guidelines</h3>
+</div>
+
+<p>
+
+<strong>Before subscribing to any of the mailing lists, please make
+ sure that you have read and understand the following
+ guidelines:</strong>
+
+</p>
+
+<ul>
+
+<li>
+<a href="http://www.apache.org/foundation/mailinglists.html">ASF guide to Mailing Lists</a>
+</li>
+
+<li>
+<a href="http://www.apache.org/dev/contrib-email-tips.html">ASF Tips for email contributors</a>
+</li>
+
+<li>
+<a href="http://jakarta.apache.org/site/mail.html">The Jakarta guide to Mailing Lists</a>
+</li>
+
+</ul>
+
+
+<a name="Lists"></a>
+<div class="h3">
+<h3>Lists</h3>
+</div>
+
+<a name="The+POI+User+List"></a>
+<div class="h4">
+<h4>The POI User List</h4>
+</div>
+
+<p>
+
+<strong>Medium Traffic</strong>
+ <a href="mailto:user-subscribe@poi.apache.org">Subscribe</a>
+ <a href="mailto:user-unsubscribe@poi.apache.org">Unsubscribe</a>
+ <a href="http://mail-archives.apache.org/mod_mbox/poi-user/">Archive</a>
+ <a href="http://news.gmane.org/thread.php?group=gmane.comp.jakarta.poi.user">gmane.org</a>
+
+</p>
+
+<p>
+ This list is for users of POI to ask questions, share knowledge,
+ and discuss issues. POI developers are also expected to be
+ lurking on this list to offer support to users of POI.
+ </p>
+
+
+<a name="The+POI+Developer+List"></a>
+<div class="h4">
+<h4>The POI Developer List</h4>
+</div>
+
+<p>
+
+<strong>Low Traffic</strong>
+ <a href="mailto:dev-subscribe@poi.apache.org">Subscribe</a>
+ <a href="mailto:dev-unsubscribe@poi.apache.org">Unsubscribe</a>
+ <a href="http://mail-archives.apache.org/mod_mbox/poi-dev/">Archive</a>
+ <a href="http://news.gmane.org/gmane.comp.jakarta.poi.devel">gmane.org</a>
+
+</p>
+
+<p>
+ This is the list where participating developers of the POI
+ project meet and discuss issues, code changes/additions, etc.
+ Subscribers to this list also get notices of each and every
+ code change, build results, testing notices, etc.
+ <strong>Do not send mail to this list with usage questions or
+ configuration problems.</strong>
+
+</p>
+
+
+<a name="The+POI+General+List"></a>
+<div class="h4">
+<h4>The POI General List</h4>
+</div>
+
+<p>
+
+<strong>Low Traffic</strong>
+ <a href="mailto:general-subscribe@poi.apache.org">Subscribe</a>
+ <a href="mailto:general-unsubscribe@poi.apache.org">Unsubscribe</a>
+ <a href="http://mail-archives.apache.org/mod_mbox/poi-general/">Archive</a>
+
+</p>
+
+<p>
+ This list exists for general discussions on POI, not specific to
+ code or problems with code. Used for discussion of general matters
+ relating to all of the POI project, such as the website and
+ changes in procedures.
+ </p>
+
+
+
+
+
+<div id="authors" align="right">by Nick Burch</div>
+</div>
+</div>
+</div>
+</td>
+<!--================= end Content ==================-->
+</tr>
+</tbody>
+</table>
+<!--================= end Main ==================-->
+<!--================= start Footer ==================-->
+<div id="footer">
+<table summary="footer" cellspacing="0" cellpadding="4" width="100%" border="0">
+<tbody>
+<tr>
+<!--================= start Copyright ==================-->
+<td colspan="2">
+<div align="center">
+<div class="copyright">
+ Copyright © 2002-2012 The Apache Software Foundation. All rights reserved.<br>
+ Apache POI, POI, Apache, the Apache feather logo, and the Apache
+ POI project logo are trademarks of The Apache Software Foundation.
+ </div>
+</div>
+</td>
+<!--================= end Copyright ==================-->
+</tr>
+<tr>
+<td align="left">
+<!--================= start Host ==================-->
+<!--================= end Host ==================--></td><td align="right">
+<!--================= start Credits ==================-->
+<div align="right">
+<div class="credit"></div>
+</div>
+<!--================= end Credits ==================-->
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<!--================= end Footer ==================-->
+</body>
+</html>
Propchange: poi/site/publish/mailinglists.html
------------------------------------------------------------------------------
svn:executable = *
Added: poi/site/publish/overview.html
URL: http://svn.apache.org/viewvc/poi/site/publish/overview.html?rev=1423805&view=auto
==============================================================================
--- poi/site/publish/overview.html (added)
+++ poi/site/publish/overview.html Wed Dec 19 09:27:20 2012
@@ -0,0 +1,726 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<!--*** This is a generated file. Do not edit. ***-->
+<link rel="stylesheet" href="skin/tigris.css" type="text/css">
+<link rel="stylesheet" href="skin/mysite.css" type="text/css">
+<link rel="stylesheet" href="skin/site.css" type="text/css">
+<link media="print" rel="stylesheet" href="skin/print.css" type="text/css">
+<title>Apache POI - Component Overview</title>
+</head>
+<body bgcolor="white" class="composite">
+<!--================= start Banner ==================-->
+<div id="banner">
+<table width="100%" cellpadding="8" cellspacing="0" summary="banner" border="0">
+<tbody>
+<tr>
+<!--================= start Group Logo ==================-->
+<td width="50%" align="left">
+<div class="groupLogo">
+<a href="http://poi.apache.org"><img border="0" class="logoImage" alt="Apache POI" src="resources/images/group-logo.jpg"></a>
+</div>
+</td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="50%" align="right">
+<div align="right" class="projectLogo">
+<a href="http://poi.apache.org/"><img border="0" class="logoImage" alt="POI" src="resources/images/project-logo.jpg"></a>
+</div>
+</td>
+<!--================= end Project Logo ==================-->
+</tr>
+</tbody>
+</table>
+</div>
+<!--================= end Banner ==================-->
+<!--================= start Main ==================-->
+<table width="100%" cellpadding="0" cellspacing="0" border="0" summary="nav" id="breadcrumbs">
+<tbody>
+<!--================= start Status ==================-->
+<tr class="status">
+<td>
+<!--================= start BreadCrumb ==================--><a href="http://www.apache.org/">Apache</a> | <a href="http://poi.apache.org/">POI</a><a href=""></a>
+<!--================= end BreadCrumb ==================--></td><td id="tabs">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<span class="selectedTab"><a class="base-selected" href="index.html">Home</a></span> | <script language="Javascript" type="text/javascript">
+function printit() {
+if (window.print) {
+ window.print() ;
+} else {
+ var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
+document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
+ WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box WebBrowser1.outerHTML = "";
+}
+}
+</script><script language="Javascript" type="text/javascript">
+var NS = (navigator.appName == "Netscape");
+var VERSION = parseInt(navigator.appVersion);
+if (VERSION > 3) {
+ document.write(' <a title="PRINT this page OUT" href="javascript:printit()">PRINT</a>');
+}
+</script>
+</div>
+<!--================= end Tabs ==================-->
+</td>
+</tr>
+</tbody>
+</table>
+<!--================= end Status ==================-->
+<table id="main" width="100%" cellpadding="8" cellspacing="0" summary="" border="0">
+<tbody>
+<tr valign="top">
+<!--================= start Menu ==================-->
+<td id="leftcol">
+<div id="navcolumn">
+<div class="menuBar">
+<div class="menu">
+<span class="menuLabel">Overview</span>
+
+<div class="menuItem">
+<a href="index.html">Home</a>
+</div>
+
+<div class="menuItem">
+<a href="download.html">Download</a>
+</div>
+
+<div class="menuItem">
+<span class="menuSelected">Components</span>
+</div>
+
+<div class="menuItem">
+<a href="text-extraction.html">Text Extraction</a>
+</div>
+
+<div class="menuItem">
+<a href="encryption.html">Encryption support</a>
+</div>
+
+<div class="menuItem">
+<a href="casestudies.html">Case Studies</a>
+</div>
+
+<div class="menuItem">
+<a href="legal.html">Legal</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Help</span>
+
+<div class="menuItem">
+<a href="apidocs/index.html">Javadocs</a>
+</div>
+
+<div class="menuItem">
+<a href="faq.html">FAQ</a>
+</div>
+
+<div class="menuItem">
+<a href="mailinglists.html">Mailing Lists</a>
+</div>
+
+<div class="menuItem">
+<a href="http://issues.apache.org/bugzilla/buglist.cgi?product=POI">Bug Database</a>
+</div>
+
+<div class="menuItem">
+<a href="changes.html">Changes Log</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Getting Involved</span>
+
+<div class="menuItem">
+<a href="subversion.html">Subversion Repository</a>
+</div>
+
+<div class="menuItem">
+<a href="howtobuild.html">How To Build</a>
+</div>
+
+<div class="menuItem">
+<a href="guidelines.html">Contribution Guidelines</a>
+</div>
+
+<div class="menuItem">
+<a href="who.html">Who We Are</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Component APIs</span>
+
+<div class="menuItem">
+<a href="spreadsheet/index.html">Excel (SS=HSSF+XSSF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hwpf/index.html">Word (HWPF+XWPF)</a>
+</div>
+
+<div class="menuItem">
+<a href="slideshow/index.html">PowerPoint (HSLF+XSLF)</a>
+</div>
+
+<div class="menuItem">
+<a href="oxml4j/index.html">OpenXML4J (OOXML)</a>
+</div>
+
+<div class="menuItem">
+<a href="poifs/index.html">OLE2 Filesystem (POIFS)</a>
+</div>
+
+<div class="menuItem">
+<a href="hpsf/index.html">OLE2 Document Props (HPSF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hsmf/index.html">Outlook (HSMF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hdgf/index.html">Visio (HDGF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hmef/index.html">TNEF (HMEF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hpbf/index.html">Publisher (HPBF)</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Apache Wide</span>
+
+<div class="menuItem">
+<a href="http://www.apache.org/">Apache Software Foundation</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/licenses/">License</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/security/">Security</a>
+</div>
+
+</div>
+</div>
+</div>
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap">
+ Search Apache POI<br>
+<input value="poi.apache.org" name="sitesearch" type="hidden"><input size="10" name="q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="GO" type="submit"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="3"><img height="7" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td class="bottom-left-thick"></td><td bgcolor="#a5b6c6"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td class="bottom-right-thick"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Menu ==================-->
+<!--================= start Content ==================--><td>
+<div id="bodycol">
+<div class="app">
+<div align="center">
+<h1>Apache POI - Component Overview</h1>
+</div>
+<div class="h3">
+
+
+
+<a name="Apache+POI+Project+Components"></a>
+<div class="h3">
+<h3>Apache POI Project Components</h3>
+</div>
+
+<a name="POIFS+for+OLE+2+Documents"></a>
+<div class="h4">
+<h4>POIFS for OLE 2 Documents</h4>
+</div>
+
+<p>
+ POIFS is the oldest and most stable part of the project. It is our port of the OLE 2 Compound Document Format to
+ pure Java. It supports both read and write functionality. All of our components ultimately rely on it by
+ definition. Please see <a href="./poifs/index.html">the POIFS project page</a> for more information.
+ </p>
+
+
+<a name="HSSF+and+XSSF+for+Excel+Documents"></a>
+<div class="h4">
+<h4>HSSF and XSSF for Excel Documents</h4>
+</div>
+
+<p>
+ HSSF is our port of the Microsoft Excel 97(-2007) file format (BIFF8) to pure
+ Java. XSSF is our port of the Microsoft Excel XML (2007+) file format (OOXML) to
+ pure Java. SS is a package that provides common support for both formats with a common API.
+ They both support read and write capability. Please see
+ <a href="./spreadsheet/index.html">the HSSF+XSSF project page</a> for more
+ information.
+ </p>
+
+
+<a name="HWPF+and+XWPF+for+Word+Documents"></a>
+<div class="h4">
+<h4>HWPF and XWPF for Word Documents</h4>
+</div>
+
+<p>
+ HWPF is our port of the Microsoft Word 97 (-2003) file format to pure
+ Java. It supports read, and limited write capabilities. It also provides
+ simple text extraction support for the older Word 6 and Word 95 formats.
+ Please see <a href="./hwpf/index.html">the HWPF project page for more
+ information</a>. This component remains in early stages of
+ development. It can already read and write simple files.
+ </p>
+
+<p>
+ We are also working on the XWPF for the WordprocessingML (2007+) format from the
+ OOXML specification. This provides read and write support for simpler
+ files, along with text extraction capabilities.
+ </p>
+
+
+<a name="HSLF+and+XSLF+for+PowerPoint+Documents"></a>
+<div class="h4">
+<h4>HSLF and XSLF for PowerPoint Documents</h4>
+</div>
+
+<p>
+ HSLF is our port of the Microsoft PowerPoint 97(-2003) file format to pure
+ Java. It supports read and write capabilities. Please see <a href="./slideshow/index.html">the HSLF project page for more
+ information</a>.
+ </p>
+
+<p>
+ We are also working on the XSLF for the PresentationML (2007+) format from the
+ OOXML specification.
+ </p>
+
+
+<a name="HPSF+for+OLE+2+Document+Properties"></a>
+<div class="h4">
+<h4>HPSF for OLE 2 Document Properties</h4>
+</div>
+
+<p>
+ HPSF is our port of the OLE 2 property set format to pure
+ Java. Property sets are mostly use to store a document's properties
+ (title, author, date of last modification etc.), but they can be used
+ for application-specific purposes as well.
+ </p>
+
+<p>
+ HPSF supports both reading and writing of properties.
+ </p>
+
+<p>
+ Please see <a href="./hpsf/index.html">the HPSF project
+ page</a> for more information.
+ </p>
+
+
+<a name="HDGF+for+Visio+Documents"></a>
+<div class="h4">
+<h4>HDGF for Visio Documents</h4>
+</div>
+
+<p>
+ HDGF is our port of the Microsoft Viso 97(-2003) file format to pure
+ Java. It currently only supports reading at a very low level, and
+ simple text extraction. Please see <a href="./hdgf/index.html">the HDGF project page for more
+ information</a>.
+ </p>
+
+
+<a name="HPBF+for+Publisher+Documents"></a>
+<div class="h4">
+<h4>HPBF for Publisher Documents</h4>
+</div>
+
+<p>
+ HPBF is our port of the Microsoft Publisher 98(-2007) file format to pure
+ Java. It currently only supports reading at a low level for around
+ half of the file parts, and simple text extraction. Please see <a href="./hpbf/index.html">the HPBF project page for more
+ information</a>.
+ </p>
+
+
+<a name="HMEF+for+TNEF+%28winmail.dat%29+Outlook+Attachments"></a>
+<div class="h4">
+<h4>HMEF for TNEF (winmail.dat) Outlook Attachments</h4>
+</div>
+
+<p>
+ HMEF is our port of the Microsoft TNEF (Transport Neutral Encoding
+ Format) file format to pure Java. TNEF is sometimes used by Outlook
+ for encoding the message, and will typically come through as
+ winmail.dat. HMEF currently only supports reading at a low level, but
+ we hope to add text and attachment extraction shortly. Please see <a href="./hmef/index.html">the HMEF project page for more
+ information</a>.
+ </p>
+
+
+<a name="HSMF+for+Outlook+Messages"></a>
+<div class="h4">
+<h4>HSMF for Outlook Messages</h4>
+</div>
+
+<p>
+ HSMF is our port of the Microsoft Outlook message file format to pure
+ Java. It currently only some of the textual content of MSG files, and
+ some attachments. Further support and documentation is coming in slowly.
+ For now, users are advised to consult the unit tests for example use.
+ Please see <a href="./hsmf/index.html">the HPBF project page for more
+ information</a>.
+ </p>
+
+<p>
+ Microsoft has recently added the Outlook file format to its OSP. More information
+ is now available making implementation of this API an easier task.
+ </p>
+
+
+
+<a name="What+is+it%3F"></a>
+<div class="h3">
+<h3>What is it?</h3>
+</div>
+
+<p>The Apache POI project is the master project for developing pure
+ Java ports of file formats based on Microsoft's OLE 2 Compound
+ Document Format. OLE 2 Compound Document Format is used by
+ Microsoft Office Documents, as well as by programs using MFC
+ property sets to serialize their document objects.
+ </p>
+
+<p>Apache POI is also the master project for developing pure
+ Java ports of file formats based on Office Open XML (ooxml.)
+ OOXML is part of an ECMA / ISO standardisation effort. This
+ documentation is quite large, but you can normally find the bit you
+ need without too much effort!
+ <a href="http://www.ecma-international.org/publications/standards/Ecma-376.htm">ECMA-376 standard is here</a>,
+ and is also under the <a href="http://www.microsoft.com/interop/osp">Microsoft OSP</a>.
+ </p>
+
+
+<a name="components"></a>
+<div class="h3">
+<h3>Component Map</h3>
+</div>
+
+<p>
+ The Apache POI distribution consists of support for many document file formats. This support is provided
+ in several Jar files. Not all of the Jars are needed for every format. The following tables
+ show the relationships between POI components, Maven repository tags, and the project's Jar files.
+ </p>
+
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+
+<tr class="b">
+
+<th colspan="1" rowspan="1">Component</th>
+ <th colspan="1" rowspan="1">Application type</th>
+ <th colspan="1" rowspan="1">Maven artifactId</th>
+
+</tr>
+
+<tr class="a">
+
+<td colspan="1" rowspan="1"><a href="./poifs/index.html">POIFS</a></td>
+ <td colspan="1" rowspan="1">OLE2 Filesystem</td>
+ <td colspan="1" rowspan="1">poi</td>
+
+</tr>
+
+<tr class="b">
+
+<td colspan="1" rowspan="1"><a href="./hpsf/index.html">HPSF</a></td>
+ <td colspan="1" rowspan="1">OLE2 Property Sets</td>
+ <td colspan="1" rowspan="1">poi</td>
+
+</tr>
+
+<tr class="a">
+
+<td colspan="1" rowspan="1"><a href="./spreadsheet/index.html">HSSF</a></td>
+ <td colspan="1" rowspan="1">Excel XLS</td>
+ <td colspan="1" rowspan="1">poi</td>
+
+</tr>
+
+<tr class="b">
+
+<td colspan="1" rowspan="1"><a href="./slideshow/index.html">HSLF</a></td>
+ <td colspan="1" rowspan="1">PowerPoint PPT</td>
+ <td colspan="1" rowspan="1">poi-scratchpad</td>
+
+</tr>
+
+<tr class="a">
+
+<td colspan="1" rowspan="1"><a href="./hwpf/index.html">HWPF</a></td>
+ <td colspan="1" rowspan="1">Word DOC</td>
+ <td colspan="1" rowspan="1">poi-scratchpad</td>
+
+</tr>
+
+<tr class="b">
+
+<td colspan="1" rowspan="1"><a href="./hdgf/index.html">HDGF</a></td>
+ <td colspan="1" rowspan="1">Visio VSD</td>
+ <td colspan="1" rowspan="1">poi-scratchpad</td>
+
+</tr>
+
+<tr class="a">
+
+<td colspan="1" rowspan="1"><a href="./hpbf/index.html">HPBF</a></td>
+ <td colspan="1" rowspan="1">Publisher PUB</td>
+ <td colspan="1" rowspan="1">poi-scratchpad</td>
+
+</tr>
+
+<tr class="b">
+
+<td colspan="1" rowspan="1"><a href="./hsmf/index.html">HSMF</a></td>
+ <td colspan="1" rowspan="1">Outlook MSG</td>
+ <td colspan="1" rowspan="1">poi-scratchpad</td>
+
+</tr>
+
+<tr class="a">
+
+<td colspan="1" rowspan="1"><a href="./spreadsheet/index.html">XSSF</a></td>
+ <td colspan="1" rowspan="1">Excel XLSX</td>
+ <td colspan="1" rowspan="1">poi-ooxml</td>
+
+</tr>
+
+<tr class="b">
+
+<td colspan="1" rowspan="1"><a href="./slideshow/index.html">XSLF</a></td>
+ <td colspan="1" rowspan="1">PowerPoint PPTX</td>
+ <td colspan="1" rowspan="1">poi-ooxml</td>
+
+</tr>
+
+<tr class="a">
+
+<td colspan="1" rowspan="1"><a href="./hwpf/index.html">XWPF</a></td>
+ <td colspan="1" rowspan="1">Word DOCX</td>
+ <td colspan="1" rowspan="1">poi-ooxml</td>
+
+</tr>
+
+<tr class="b">
+
+<td colspan="1" rowspan="1"><a href="./oxml4j/index.html">OpenXML4J</a></td>
+ <td colspan="1" rowspan="1">OOXML</td>
+ <td colspan="1" rowspan="1">poi-ooxml-schemas, ooxml-schemas</td>
+
+</tr>
+
+</table>
+
+<p>
+ This table maps artifacts into the jar file name. "version-yyyymmdd" is the POI version stamp. For the latest release it is
+ 3.6-20091214.
+ </p>
+
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+
+<tr class="b">
+
+<th colspan="1" rowspan="1">Maven artifactId</th>
+ <th colspan="1" rowspan="1">Prerequisites</th>
+ <th colspan="1" rowspan="1">JAR</th>
+
+</tr>
+
+<tr class="a">
+
+<td colspan="1" rowspan="1">poi</td>
+ <td colspan="1" rowspan="1">commons-logging, commons-codec, log4j</td>
+ <td colspan="1" rowspan="1">poi-version-yyyymmdd.jar</td>
+
+</tr>
+
+<tr class="b">
+
+<td colspan="1" rowspan="1">poi-scratchpad</td>
+ <td colspan="1" rowspan="1">poi</td>
+ <td colspan="1" rowspan="1">poi-scratchpad-version-yyyymmdd.jar</td>
+
+</tr>
+
+<tr class="a">
+
+<td colspan="1" rowspan="1">poi-ooxml</td>
+ <td colspan="1" rowspan="1">poi, poi-ooxml-schemas, dom4j</td>
+ <td colspan="1" rowspan="1">poi-ooxml-version-yyyymmdd.jar</td>
+
+</tr>
+
+<tr class="b">
+
+<td colspan="1" rowspan="1">poi-ooxml-schemas (*)</td>
+ <td colspan="1" rowspan="1">xmlbeans, stax-api-1.0.1</td>
+ <td colspan="1" rowspan="1">poi-ooxml-schemas-version-yyyymmdd.jar</td>
+
+</tr>
+
+<tr class="a">
+
+<td colspan="1" rowspan="1">poi-examples (*)</td>
+ <td colspan="1" rowspan="1">poi, poi-scratchpad, poi-ooxml</td>
+ <td colspan="1" rowspan="1">poi-examples-version-yyyymmdd.jar</td>
+
+</tr>
+
+<tr class="b">
+
+<td colspan="1" rowspan="1">ooxml-schemas</td>
+ <td colspan="1" rowspan="1">xmlbeans, stax-api-1.0.1</td>
+ <td colspan="1" rowspan="1">ooxml-schemas-1.1.jar</td>
+
+</tr>
+
+</table>
+
+<p>
+ (*) starting with 3.6-beta1-20091124.
+ </p>
+
+<p>
+ poi-ooxml requires poi-ooxml-schemas. This is a substantially smaller
+ version of the ooxml-schemas jar (ooxml-schemas-1.1.jar for POI 3.7 or later, ooxml-scheams-1.0.jar for POI 3.5 and 3.6).
+ The larger ooxml-schemas jar is <a href="faq.html">normally</a>
+ only required for development
+ </p>
+
+<p>
+ <!-- Include this bit until 3.9 -->
+ The OOXML jars require a stax implementation. Previously we suggested
+ "geronimo-stax-api_1.0_spec", but now "stax-api-1.0.1" is used for
+ better compatibilty with other Apache projects. Any compliant implementation
+ should work fine though.
+ </p>
+
+
+<a name="Examples"></a>
+<div class="h3">
+<h3>Examples</h3>
+</div>
+
+<p>
+ Small sample programs using the POI API are available in the
+ <em>src/examples</em> directory of the source distribution. Before
+ studying the source code you might want to have a look at the
+ "Examples" section of the <a href="apidocs/overview-summary.html">POI API
+ documentation</a>.
+ </p>
+
+<a name="POI+Browser"></a>
+<div class="h4">
+<h4>POI Browser</h4>
+</div>
+
+<p>
+ The POI Browser is a very simple Swing GUI tool that displays the
+ internal structure of a Microsoft Office file and especially the
+ property set streams. Further information and instructions how to
+ execute it can be found in the <a href="http://svn.apache.org/repos/asf/poi/trunk/src/examples/src/org/apache/poi/poifs/poibrowser/POIBrowser.java">POI
+ source code</a>.
+ </p>
+
+
+<p>
+ All of the examples are inclided in POI distributions as a poi-examples artifact.
+ </p>
+
+
+<a name="Contributed+Software"></a>
+<div class="h3">
+<h3>Contributed Software</h3>
+</div>
+
+<p>
+ Besides the "official" components outlined above there is some further
+ software distributed with POI. This is called "contributed" software. It
+ is not explicitly recommended or even maintained by the POI team, but
+ it might still be useful to you.
+ </p>
+
+<p>
+ See <a href="poi-ruby.html">POI Ruby Bindings</a> and other code in the
+ <a href="http://svn.apache.org/repos/asf/poi/trunk/src/contrib/">poi-contrib module</a>
+
+</p>
+
+
+
+
+<div id="authors" align="right">by Andrew C. Oliver, Rainer Klute, David Fisher</div>
+</div>
+</div>
+</div>
+</td>
+<!--================= end Content ==================-->
+</tr>
+</tbody>
+</table>
+<!--================= end Main ==================-->
+<!--================= start Footer ==================-->
+<div id="footer">
+<table summary="footer" cellspacing="0" cellpadding="4" width="100%" border="0">
+<tbody>
+<tr>
+<!--================= start Copyright ==================-->
+<td colspan="2">
+<div align="center">
+<div class="copyright">
+ Copyright © 2002-2012 The Apache Software Foundation. All rights reserved.<br>
+ Apache POI, POI, Apache, the Apache feather logo, and the Apache
+ POI project logo are trademarks of The Apache Software Foundation.
+ </div>
+</div>
+</td>
+<!--================= end Copyright ==================-->
+</tr>
+<tr>
+<td align="left">
+<!--================= start Host ==================-->
+<!--================= end Host ==================--></td><td align="right">
+<!--================= start Credits ==================-->
+<div align="right">
+<div class="credit"></div>
+</div>
+<!--================= end Credits ==================-->
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<!--================= end Footer ==================-->
+</body>
+</html>
Propchange: poi/site/publish/overview.html
------------------------------------------------------------------------------
svn:executable = *
Added: poi/site/publish/oxml4j/index.html
URL: http://svn.apache.org/viewvc/poi/site/publish/oxml4j/index.html?rev=1423805&view=auto
==============================================================================
--- poi/site/publish/oxml4j/index.html (added)
+++ poi/site/publish/oxml4j/index.html Wed Dec 19 09:27:20 2012
@@ -0,0 +1,187 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<!--*** This is a generated file. Do not edit. ***-->
+<link rel="stylesheet" href="../skin/tigris.css" type="text/css">
+<link rel="stylesheet" href="../skin/mysite.css" type="text/css">
+<link rel="stylesheet" href="../skin/site.css" type="text/css">
+<link media="print" rel="stylesheet" href="../skin/print.css" type="text/css">
+<title>POI-OpenXML4J - Java API To Access Office Open XML documents</title>
+</head>
+<body bgcolor="white" class="composite">
+<!--================= start Banner ==================-->
+<div id="banner">
+<table width="100%" cellpadding="8" cellspacing="0" summary="banner" border="0">
+<tbody>
+<tr>
+<!--================= start Group Logo ==================-->
+<td width="50%" align="left">
+<div class="groupLogo">
+<a href="http://poi.apache.org"><img border="0" class="logoImage" alt="Apache POI" src="../resources/images/group-logo.jpg"></a>
+</div>
+</td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="50%" align="right">
+<div align="right" class="projectLogo">
+<a href="http://poi.apache.org/"><img border="0" class="logoImage" alt="POI" src="../resources/images/project-logo.jpg"></a>
+</div>
+</td>
+<!--================= end Project Logo ==================-->
+</tr>
+</tbody>
+</table>
+</div>
+<!--================= end Banner ==================-->
+<!--================= start Main ==================-->
+<table width="100%" cellpadding="0" cellspacing="0" border="0" summary="nav" id="breadcrumbs">
+<tbody>
+<!--================= start Status ==================-->
+<tr class="status">
+<td>
+<!--================= start BreadCrumb ==================--><a href="http://www.apache.org/">Apache</a> | <a href="http://poi.apache.org/">POI</a><a href=""></a>
+<!--================= end BreadCrumb ==================--></td><td id="tabs">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<span class="selectedTab"><a class="base-selected" href="../index.html">Home</a></span> | <script language="Javascript" type="text/javascript">
+function printit() {
+if (window.print) {
+ window.print() ;
+} else {
+ var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
+document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
+ WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box WebBrowser1.outerHTML = "";
+}
+}
+</script><script language="Javascript" type="text/javascript">
+var NS = (navigator.appName == "Netscape");
+var VERSION = parseInt(navigator.appVersion);
+if (VERSION > 3) {
+ document.write(' <a title="PRINT this page OUT" href="javascript:printit()">PRINT</a>');
+}
+</script>
+</div>
+<!--================= end Tabs ==================-->
+</td>
+</tr>
+</tbody>
+</table>
+<!--================= end Status ==================-->
+<table id="main" width="100%" cellpadding="8" cellspacing="0" summary="" border="0">
+<tbody>
+<tr valign="top">
+<!--================= start Menu ==================-->
+<td id="leftcol">
+<div id="navcolumn">
+<div class="menuBar">
+<div class="menu">
+<span class="menuLabel">Apache POI</span>
+<div class="menuItem">
+<a href="../index.html">Top</a>
+</div>
+</div>
+<div class="menu">
+<span class="menuLabel">OpenXML4J</span>
+<div class="menuItem">
+<span class="menuSelected">Overview</span>
+</div>
+</div>
+</div>
+</div>
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap">
+ Search Apache POI<br>
+<input value="poi.apache.org" name="sitesearch" type="hidden"><input size="10" name="q" id="query" type="text"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><input name="Search" value="GO" type="submit"></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="3"><img height="7" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td class="bottom-left-thick"></td><td bgcolor="#a5b6c6"><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td class="bottom-right-thick"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Menu ==================-->
+<!--================= start Content ==================--><td>
+<div id="bodycol">
+<div class="app">
+<div align="center">
+<h1>POI-OpenXML4J - Java API To Access Office Open XML documents</h1>
+</div>
+<div class="h3">
+
+
+
+
+<a name="Overview"></a>
+<div class="h3">
+<h3>Overview</h3>
+</div>
+
+
+<p>OpenXML4J is the POI Project's pure Java implementation of the Open Packaging Conventions (OPC) defined in
+ <a href="http://www.ecma-international.org/publications/standards/Ecma-376.htm">ECMA-376</a>.</p>
+
+<p>Every OpenXML file comprises a collection of byte streams called parts, combined into a container called a package.
+ POI OpenXML4J provides a physical implementation of the OPC that uses the Zip file format.</p>
+
+
+<a name="History"></a>
+<div class="h3">
+<h3>History</h3>
+</div>
+
+
+<p>OpenXML4J was originally developed by <a href="http://openxml4j.org/">http://openxml4j.org/</a> and contributed to POI in 2008.
+ Thanks to the support and guidance of Julien Chable</p>
+
+
+
+</div>
+</div>
+</div>
+</td>
+<!--================= end Content ==================-->
+</tr>
+</tbody>
+</table>
+<!--================= end Main ==================-->
+<!--================= start Footer ==================-->
+<div id="footer">
+<table summary="footer" cellspacing="0" cellpadding="4" width="100%" border="0">
+<tbody>
+<tr>
+<!--================= start Copyright ==================-->
+<td colspan="2">
+<div align="center">
+<div class="copyright">
+ Copyright © 2002-2012 The Apache Software Foundation. All rights reserved.<br>
+ Apache POI, POI, Apache, the Apache feather logo, and the Apache
+ POI project logo are trademarks of The Apache Software Foundation.
+ </div>
+</div>
+</td>
+<!--================= end Copyright ==================-->
+</tr>
+<tr>
+<td align="left">
+<!--================= start Host ==================-->
+<!--================= end Host ==================--></td><td align="right">
+<!--================= start Credits ==================-->
+<div align="right">
+<div class="credit">
+<a href="http://validator.w3.org/check/referer"><img width="88" height="31" alt="Valid HTML 4.01!" src="../skin/images/valid-html401.png" class="logoImage"></a><a href="http://jigsaw.w3.org/css-validator/"><img width="88" height="31" alt="Valid CSS!" src="../skin/images/vcss.png" class="logoImage"></a><a href="http://forrest.apache.org/"><img border="0" class="logoImage" alt="Built with Apache Forrest" src="../skin/images/built-with-forrest-button.png" width="88" height="31"></a>
+</div>
+</div>
+<!--================= end Credits ==================-->
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<!--================= end Footer ==================-->
+</body>
+</html>
Propchange: poi/site/publish/oxml4j/index.html
------------------------------------------------------------------------------
svn:executable = *
Added: poi/site/publish/poi-ruby.html
URL: http://svn.apache.org/viewvc/poi/site/publish/poi-ruby.html?rev=1423805&view=auto
==============================================================================
--- poi/site/publish/poi-ruby.html (added)
+++ poi/site/publish/poi-ruby.html Wed Dec 19 09:27:20 2012
@@ -0,0 +1,463 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<!--*** This is a generated file. Do not edit. ***-->
+<link rel="stylesheet" href="skin/tigris.css" type="text/css">
+<link rel="stylesheet" href="skin/mysite.css" type="text/css">
+<link rel="stylesheet" href="skin/site.css" type="text/css">
+<link media="print" rel="stylesheet" href="skin/print.css" type="text/css">
+<title>POI Ruby Bindings</title>
+</head>
+<body bgcolor="white" class="composite">
+<!--================= start Banner ==================-->
+<div id="banner">
+<table width="100%" cellpadding="8" cellspacing="0" summary="banner" border="0">
+<tbody>
+<tr>
+<!--================= start Group Logo ==================-->
+<td width="50%" align="left">
+<div class="groupLogo">
+<a href="http://poi.apache.org"><img border="0" class="logoImage" alt="Apache POI" src="resources/images/group-logo.jpg"></a>
+</div>
+</td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="50%" align="right">
+<div align="right" class="projectLogo">
+<a href="http://poi.apache.org/"><img border="0" class="logoImage" alt="POI" src="resources/images/project-logo.jpg"></a>
+</div>
+</td>
+<!--================= end Project Logo ==================-->
+</tr>
+</tbody>
+</table>
+</div>
+<!--================= end Banner ==================-->
+<!--================= start Main ==================-->
+<table width="100%" cellpadding="0" cellspacing="0" border="0" summary="nav" id="breadcrumbs">
+<tbody>
+<!--================= start Status ==================-->
+<tr class="status">
+<td>
+<!--================= start BreadCrumb ==================--><a href="http://www.apache.org/">Apache</a> | <a href="http://poi.apache.org/">POI</a><a href=""></a>
+<!--================= end BreadCrumb ==================--></td><td id="tabs">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<span class="selectedTab"><a class="base-selected" href="index.html">Home</a></span> | <script language="Javascript" type="text/javascript">
+function printit() {
+if (window.print) {
+ window.print() ;
+} else {
+ var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
+document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
+ WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box WebBrowser1.outerHTML = "";
+}
+}
+</script><script language="Javascript" type="text/javascript">
+var NS = (navigator.appName == "Netscape");
+var VERSION = parseInt(navigator.appVersion);
+if (VERSION > 3) {
+ document.write(' <a title="PRINT this page OUT" href="javascript:printit()">PRINT</a>');
+}
+</script>
+</div>
+<!--================= end Tabs ==================-->
+</td>
+</tr>
+</tbody>
+</table>
+<!--================= end Status ==================-->
+<table id="main" width="100%" cellpadding="8" cellspacing="0" summary="" border="0">
+<tbody>
+<tr valign="top">
+<!--================= start Menu ==================-->
+<td id="leftcol">
+<div id="navcolumn">
+<div class="menuBar">
+<div class="menu">
+<span class="menuLabel">Overview</span>
+
+<div class="menuItem">
+<a href="index.html">Home</a>
+</div>
+
+<div class="menuItem">
+<a href="download.html">Download</a>
+</div>
+
+<div class="menuItem">
+<a href="overview.html">Components</a>
+</div>
+
+<div class="menuItem">
+<a href="text-extraction.html">Text Extraction</a>
+</div>
+
+<div class="menuItem">
+<a href="encryption.html">Encryption support</a>
+</div>
+
+<div class="menuItem">
+<a href="casestudies.html">Case Studies</a>
+</div>
+
+<div class="menuItem">
+<a href="legal.html">Legal</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Help</span>
+
+<div class="menuItem">
+<a href="apidocs/index.html">Javadocs</a>
+</div>
+
+<div class="menuItem">
+<a href="faq.html">FAQ</a>
+</div>
+
+<div class="menuItem">
+<a href="mailinglists.html">Mailing Lists</a>
+</div>
+
+<div class="menuItem">
+<a href="http://issues.apache.org/bugzilla/buglist.cgi?product=POI">Bug Database</a>
+</div>
+
+<div class="menuItem">
+<a href="changes.html">Changes Log</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Getting Involved</span>
+
+<div class="menuItem">
+<a href="subversion.html">Subversion Repository</a>
+</div>
+
+<div class="menuItem">
+<a href="howtobuild.html">How To Build</a>
+</div>
+
+<div class="menuItem">
+<a href="guidelines.html">Contribution Guidelines</a>
+</div>
+
+<div class="menuItem">
+<a href="who.html">Who We Are</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Component APIs</span>
+
+<div class="menuItem">
+<a href="spreadsheet/index.html">Excel (SS=HSSF+XSSF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hwpf/index.html">Word (HWPF+XWPF)</a>
+</div>
+
+<div class="menuItem">
+<a href="slideshow/index.html">PowerPoint (HSLF+XSLF)</a>
+</div>
+
+<div class="menuItem">
+<a href="oxml4j/index.html">OpenXML4J (OOXML)</a>
+</div>
+
+<div class="menuItem">
+<a href="poifs/index.html">OLE2 Filesystem (POIFS)</a>
+</div>
+
+<div class="menuItem">
+<a href="hpsf/index.html">OLE2 Document Props (HPSF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hsmf/index.html">Outlook (HSMF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hdgf/index.html">Visio (HDGF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hmef/index.html">TNEF (HMEF)</a>
+</div>
+
+<div class="menuItem">
+<a href="hpbf/index.html">Publisher (HPBF)</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Apache Wide</span>
+
+<div class="menuItem">
+<a href="http://www.apache.org/">Apache Software Foundation</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/licenses/">License</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+</div>
+
+<div class="menuItem">
+<a href="http://www.apache.org/security/">Security</a>
+</div>
+
+</div>
+</div>
+</div>
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap">
+ Search Apache POI<br>
+<input value="poi.apache.org" name="sitesearch" type="hidden"><input size="10" name="q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="GO" type="submit"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="3"><img height="7" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td class="bottom-left-thick"></td><td bgcolor="#a5b6c6"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td class="bottom-right-thick"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Menu ==================-->
+<!--================= start Content ==================--><td>
+<div id="bodycol">
+<div class="app">
+<div align="center">
+<h1>POI Ruby Bindings</h1>
+</div>
+<div class="h3">
+
+
+
+
+<a name="Intro"></a>
+<div class="h3">
+<h3>Intro</h3>
+</div>
+
+<p>The POI library can now be compiled as a Ruby extension, allowing the API to be called from
+ Ruby language programs. Ruby users can therefore read and write OLE2 documents, such as Excel files
+ with ease
+ </p>
+
+<p>The bindings are generated by compiling POI with <a href="http://gcc.gnu.org/java/">gcj</a>,
+ and generating the Ruby wrapper using <a href="http://www.swig.org">SWIG</a>. The aim is the keep
+ the POI api as-is. However, where java standard library objects are used, an effort is made to transform them smoothly
+ into Ruby objects. Therefore, where the POI API takes an OutputStream, you can pass an IO object. Where the POI works
+ java.util.Date or java.util.Calendar object, you can work with a Ruby Time object. </p>
+
+
+
+
+<a name="Getting+Started"></a>
+<div class="h3">
+<h3>Getting Started</h3>
+</div>
+
+<a name="Pre-Requisites"></a>
+<div class="h4">
+<h4>Pre-Requisites</h4>
+</div>
+
+<p>The bindings have been developed with GCC 3.4.3 and Ruby 1.8.2. You are unlikely to get correct results with
+ versions of GCC prior to 3.4 or versions of Ruby prior to 1.8. To compile the Ruby extension, you must have
+ GCC (compiled with java language support), Ruby development headers, and SWIG. To run, you will need Ruby (obviously!) and
+ <em>libgcj </em>, presumably from the same version of GCC with which you compiled.
+ </p>
+
+
+<a name="Subversion"></a>
+<div class="h4">
+<h4>Subversion</h4>
+</div>
+
+<p>
+ The POI-Ruby module sits under the POI <a href="http://svn.apache.org/repos/asf/poi/trunk/src/contrib/poi-ruby/">Subversion</a>. Running <em>make</em>
+ inside that directory will create a loadable ruby extention <em>poi4r.so</em> in the release subdirectory. Tests
+ are in the <em>tests/</em> subdirectory, and should be run from the <em>poi-ruby</em> directory. Please read the tests to figure out the usage.
+ </p>
+
+<p>Note that the makefile, though designed to work accross Linux/OS X/Cygwin, has been tested only on linux.
+ There are likely to be issues on other platform; fixes gratefully accepted! </p>
+
+
+<a name="Binary"></a>
+<div class="h4">
+<h4>Binary</h4>
+</div>
+
+<p>A version of poi4r.so is available <a href="http://www.apache.org/~avik/dist/poi4r.so">here</a>. Its been compiled on a linux box
+ with GCC 3.4.3 and Ruby 1.8.2. It dynamically links to libgcj. No guarantees about working on any other box. </p>
+
+
+
+
+
+
+
+<a name="Usage"></a>
+<div class="h3">
+<h3>Usage</h3>
+</div>
+
+
+<p>The following ruby code shows some of the things you can do with POI in Ruby</p>
+
+<pre class="code">
+ h=Poi4r::HSSFWorkbook.new
+ #Test Sheet Creation
+ s=h.createSheet("Sheet1")
+
+ #Test setting cell values
+ s=h.getSheetAt(0)
+ r=s.createRow(0)
+ c=r.createCell(0)
+ c.setCellValue(1.5)
+
+ c=r.createCell(1)
+ c.setCellValue("Ruby")
+
+ #Test styles
+ st = h.createCellStyle()
+ c=r.createCell(2)
+ st.setAlignment(Poi4r::HSSFCellStyle.ALIGN_CENTER)
+ c.setCellStyle(st)
+ c.setCellValue("centr'd")
+
+ #Date handling
+ c=r.createCell(3)
+ t1=Time.now
+ c.setCellValue(Time.now)
+ t2= c.getDateCellValue().gmtime
+
+ st=h.createCellStyle();
+ st.setDataFormat(Poi4r::HSSFDataFormat.getBuiltinFormat("m/d/yy h:mm"))
+ c.setCellStyle(st)
+
+ #Formulas
+ c=r.createCell(4)
+ c.setCellFormula("A1*2")
+ c.getCellFormula()
+
+ #Writing
+ h.write(File.new("test.xls","w"))
+ </pre>
+
+<p> The <em>tc_base_tests.rb</em> file in the <em>tests</em> sub directory of the source distribution
+ contains examples of simple uses of the API. The <a href="spreadsheet/quick-guide.html">quick quide </a> is the best
+ place to learn HSSF API use. (Note however that none of the Drawing features are implemented in the Ruby binding.)
+ See also the <a href="apidocs/overview-summary.html">POI API documentation</a> for more details.
+ </p>
+
+
+
+<a name="Future+Directions"></a>
+<div class="h3">
+<h3>Future Directions</h3>
+</div>
+
+
+<a name="TODO%27s"></a>
+<div class="h4">
+<h4>TODO's</h4>
+</div>
+
+<ul>
+
+<li>Implement support for reading Excel files (easy)</li>
+
+<li>Expose POIFS API to read raw OLE2 files from Ruby</li>
+
+<li>Expose HPSF API to read property streams </li>
+
+<li>Tests... Tests... Tests...</li>
+
+</ul>
+
+
+<a name="Limitations"></a>
+<div class="h4">
+<h4>Limitations</h4>
+</div>
+
+<ul>
+
+<li>Check operations in 64bit machines - Java primitive types are fixed irrespective of machine type, unlike C/C++ types. The wrapping code
+ that converts C/C++ primitive types to/from Java types is making assumptions on type sizes that MAY be incorrect on wide architectures. </li>
+
+<li>The current implementation is with the POI 2.0 release. The 2.5 release adds support for Excel drawing primitives, and
+ thus has a dependency on java AWT. Since AWT is not very mature in gcj, leaving it out seemed to be the safer option.</li>
+
+<li>Packaging - The current make file makes no effort to install the extension into the standard ruby directories. This should probably be
+ packaged as a <a href="http://www.rubygems.org">gem</a>.</li>
+
+</ul>
+
+
+
+
+
+
+
+<div id="authors" align="right">by Avik Sengupta</div>
+</div>
+</div>
+</div>
+</td>
+<!--================= end Content ==================-->
+</tr>
+</tbody>
+</table>
+<!--================= end Main ==================-->
+<!--================= start Footer ==================-->
+<div id="footer">
+<table summary="footer" cellspacing="0" cellpadding="4" width="100%" border="0">
+<tbody>
+<tr>
+<!--================= start Copyright ==================-->
+<td colspan="2">
+<div align="center">
+<div class="copyright">
+ Copyright © 2002-2012 The Apache Software Foundation. All rights reserved.<br>
+ Apache POI, POI, Apache, the Apache feather logo, and the Apache
+ POI project logo are trademarks of The Apache Software Foundation.
+ </div>
+</div>
+</td>
+<!--================= end Copyright ==================-->
+</tr>
+<tr>
+<td align="left">
+<!--================= start Host ==================-->
+<!--================= end Host ==================--></td><td align="right">
+<!--================= start Credits ==================-->
+<div align="right">
+<div class="credit"></div>
+</div>
+<!--================= end Credits ==================-->
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<!--================= end Footer ==================-->
+</body>
+</html>
Propchange: poi/site/publish/poi-ruby.html
------------------------------------------------------------------------------
svn:executable = *
Added: poi/site/publish/poifs/embeded.html
URL: http://svn.apache.org/viewvc/poi/site/publish/poifs/embeded.html?rev=1423805&view=auto
==============================================================================
--- poi/site/publish/poifs/embeded.html (added)
+++ poi/site/publish/poifs/embeded.html Wed Dec 19 09:27:20 2012
@@ -0,0 +1,279 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<!--*** This is a generated file. Do not edit. ***-->
+<link rel="stylesheet" href="../skin/tigris.css" type="text/css">
+<link rel="stylesheet" href="../skin/mysite.css" type="text/css">
+<link rel="stylesheet" href="../skin/site.css" type="text/css">
+<link media="print" rel="stylesheet" href="../skin/print.css" type="text/css">
+<title>Apache POI - POIFS - Documents embeded in other documents</title>
+</head>
+<body bgcolor="white" class="composite">
+<!--================= start Banner ==================-->
+<div id="banner">
+<table width="100%" cellpadding="8" cellspacing="0" summary="banner" border="0">
+<tbody>
+<tr>
+<!--================= start Group Logo ==================-->
+<td width="50%" align="left">
+<div class="groupLogo">
+<a href="http://poi.apache.org"><img border="0" class="logoImage" alt="Apache POI" src="../resources/images/group-logo.jpg"></a>
+</div>
+</td>
+<!--================= end Group Logo ==================-->
+<!--================= start Project Logo ==================--><td width="50%" align="right">
+<div align="right" class="projectLogo">
+<a href="http://poi.apache.org/"><img border="0" class="logoImage" alt="POI" src="../resources/images/project-logo.jpg"></a>
+</div>
+</td>
+<!--================= end Project Logo ==================-->
+</tr>
+</tbody>
+</table>
+</div>
+<!--================= end Banner ==================-->
+<!--================= start Main ==================-->
+<table width="100%" cellpadding="0" cellspacing="0" border="0" summary="nav" id="breadcrumbs">
+<tbody>
+<!--================= start Status ==================-->
+<tr class="status">
+<td>
+<!--================= start BreadCrumb ==================--><a href="http://www.apache.org/">Apache</a> | <a href="http://poi.apache.org/">POI</a><a href=""></a>
+<!--================= end BreadCrumb ==================--></td><td id="tabs">
+<!--================= start Tabs ==================-->
+<div class="tab">
+<span class="selectedTab"><a class="base-selected" href="../index.html">Home</a></span> | <script language="Javascript" type="text/javascript">
+function printit() {
+if (window.print) {
+ window.print() ;
+} else {
+ var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
+document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
+ WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box WebBrowser1.outerHTML = "";
+}
+}
+</script><script language="Javascript" type="text/javascript">
+var NS = (navigator.appName == "Netscape");
+var VERSION = parseInt(navigator.appVersion);
+if (VERSION > 3) {
+ document.write(' <a title="PRINT this page OUT" href="javascript:printit()">PRINT</a>');
+}
+</script>
+</div>
+<!--================= end Tabs ==================-->
+</td>
+</tr>
+</tbody>
+</table>
+<!--================= end Status ==================-->
+<table id="main" width="100%" cellpadding="8" cellspacing="0" summary="" border="0">
+<tbody>
+<tr valign="top">
+<!--================= start Menu ==================-->
+<td id="leftcol">
+<div id="navcolumn">
+<div class="menuBar">
+<div class="menu">
+<span class="menuLabel">Apache POI</span>
+
+<div class="menuItem">
+<a href="../index.html">Top</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">POIFS</span>
+
+<div class="menuItem">
+<a href="index.html">Overview</a>
+</div>
+
+<div class="menuItem">
+<a href="how-to.html">How To</a>
+</div>
+
+<div class="menuItem">
+<span class="menuSelected">Embeded Documents</span>
+</div>
+
+<div class="menuItem">
+<a href="fileformat.html">File System Documentation</a>
+</div>
+
+<div class="menuItem">
+<a href="usecases.html">Use Cases</a>
+</div>
+
+</div>
+</div>
+</div>
+<form target="_blank" action="http://www.google.com/search" method="get">
+<table summary="search" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap">
+ Search Apache POI<br>
+<input value="poi.apache.org" name="sitesearch" type="hidden"><input size="10" name="q" id="query" type="text"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><input name="Search" value="GO" type="submit"></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td colspan="3"><img height="7" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+</tr>
+<tr>
+<td class="bottom-left-thick"></td><td bgcolor="#a5b6c6"><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td class="bottom-right-thick"></td>
+</tr>
+</table>
+</form>
+</td>
+<!--================= end Menu ==================-->
+<!--================= start Content ==================--><td>
+<div id="bodycol">
+<div class="app">
+<div align="center">
+<h1>Apache POI - POIFS - Documents embeded in other documents</h1>
+</div>
+<div class="h3">
+
+
+
+<a name="Overview"></a>
+<div class="h3">
+<h3>Overview</h3>
+</div>
+
+<p>It is possible for one OLE 2 based document to have other
+ OLE 2 documents embeded in it. For example, and Excel file
+ may have a word document and a powerpoint slideshow
+ embeded as part of it.</p>
+
+<p>Normally, these other documents are stored in subdirectories
+ of the OLE 2 (POIFS) filesystem. The exact location of the
+ embeded documents will vary depending on the type of the
+ master document, and the exact directory names will differ
+ each time. To figure out exactly which directory to look
+ in, you will either need to process the appropriate OLE 2
+ linking entry in the master document, or simple iterate
+ over all the directories in the filesystem.</p>
+
+<p>As a general rule, you will find the same OLE 2 entries
+ in the subdirectories, as you would've found at the root
+ of the filesystem were a document to not be embeded.</p>
+
+
+<a name="Files+embeded+in+Excel"></a>
+<div class="h4">
+<h4>Files embeded in Excel</h4>
+</div>
+
+<p>Excel normally stores embeded files in subdirectories
+ of the filesystem root. Typically these subdirectories
+ are named starting with MBD, with 8 hex characters following.</p>
+
+
+
+<a name="Files+embeded+in+Word"></a>
+<div class="h4">
+<h4>Files embeded in Word</h4>
+</div>
+
+<p>Word normally stores embeded files in subdirectories
+ of the ObjectPool directory, itself a subdirectory of the
+ filesystem root. Typically these subdirectories and named
+ starting with an underscore, followed by 10 numbers.</p>
+
+
+
+<a name="Files+embeded+in+PowerPoint"></a>
+<div class="h4">
+<h4>Files embeded in PowerPoint</h4>
+</div>
+
+<p>PowerPoint does not normally store embeded files
+ in the OLE2 layer. Instead, they are held within records
+ of the main PowerPoint file.
+ <br>See the <a href="./../slideshow/how-to-shapes.html#OLE">HSLF Tutorial</a>
+ for how to retrieve embedded OLE objects from a presentation</p>
+
+
+
+
+<a name="Listing+POIFS+contents"></a>
+<div class="h3">
+<h3>Listing POIFS contents</h3>
+</div>
+
+<p>POIFS provides a simple tool for listing the contents of
+ OLE2 files. This can allow you to see what your POIFS file
+ contents, and hence if it has any embeded documents in it,
+ and where.</p>
+
+<p>The tool to use is <em>org.apache.poi.poifs.dev.POIFSLister</em>.
+ This tool may be run from the command line, and takes a filename
+ as its parameter. It will print out all the directories and
+ files contained within the POIFS file.</p>
+
+
+
+<a name="Opening+embeded+files"></a>
+<div class="h3">
+<h3>Opening embeded files</h3>
+</div>
+
+<p>All of the POIDocument classes (HSSFWorkbook, HSLFSlideShow,
+ HWPFDocument and HDGFDiagram) can either be opened from
+ a POIFSFileSystem, or from a specific directory within a
+ POIFSFileSystem. So, to open embeded files, simply locate the
+ appropriate DirectoryNode that represents the subdirectory
+ of interest, and pass this + the overall POIFSFileSystem to
+ the constructor.</p>
+
+<p>I you want to extract the textual contents of the embeded file,
+ then open the appropriate POIDocument, and then pass this to
+ the extractor class, instead of simply passing the POIFSFilesystem
+ to the extractor.</p>
+
+
+
+<div id="authors" align="right">by Nick Burch, Yegor Kozlov</div>
+</div>
+</div>
+</div>
+</td>
+<!--================= end Content ==================-->
+</tr>
+</tbody>
+</table>
+<!--================= end Main ==================-->
+<!--================= start Footer ==================-->
+<div id="footer">
+<table summary="footer" cellspacing="0" cellpadding="4" width="100%" border="0">
+<tbody>
+<tr>
+<!--================= start Copyright ==================-->
+<td colspan="2">
+<div align="center">
+<div class="copyright">
+ Copyright © 2002-2012 The Apache Software Foundation. All rights reserved.<br>
+ Apache POI, POI, Apache, the Apache feather logo, and the Apache
+ POI project logo are trademarks of The Apache Software Foundation.
+ </div>
+</div>
+</td>
+<!--================= end Copyright ==================-->
+</tr>
+<tr>
+<td align="left">
+<!--================= start Host ==================-->
+<!--================= end Host ==================--></td><td align="right">
+<!--================= start Credits ==================-->
+<div align="right">
+<div class="credit"></div>
+</div>
+<!--================= end Credits ==================-->
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<!--================= end Footer ==================-->
+</body>
+</html>
Propchange: poi/site/publish/poifs/embeded.html
------------------------------------------------------------------------------
svn:executable = *
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org