161 lines
8.5 KiB
XML
161 lines
8.5 KiB
XML
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|||
|
<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" "../../dtd/document-v11.dtd">
|
|||
|
|
|||
|
<document>
|
|||
|
<header>
|
|||
|
<title>Bienvenido a POI</title>
|
|||
|
<authors>
|
|||
|
<person id="AO" name="Andrew C. Oliver" email="acoliver@apache.org"/>
|
|||
|
<person id="GJS" name="Glen Stampoultzis" email="glens@apache.org"/>
|
|||
|
<person id="AMB" name="Agust<73>n Mart<72>n Barbero" email="-"/>
|
|||
|
</authors>
|
|||
|
</header>
|
|||
|
|
|||
|
<body>
|
|||
|
<section><title>Noticias</title>
|
|||
|
<section><title>Traducciones</title>
|
|||
|
<p>
|
|||
|
El proyecto de traducci<63>n de la documentaci<63>n de POI ha comenzado.
|
|||
|
Los primeros en empezar han sido las traducciones al <link href="index.html">Espa<EFBFBD>ol
|
|||
|
</link>, al <link href="http://www.terra-intl.com/jakarta/poi/">Japon<EFBFBD>s</link> y al
|
|||
|
<link href="../de/index.html">Alem<EFBFBD>n</link>.
|
|||
|
Otras ser<65>n bienvenidas. <20>Pod<6F>is participar si quer<65>is!
|
|||
|
</p>
|
|||
|
</section>
|
|||
|
<section><title>Concurso de Logotipo</title>
|
|||
|
<p>
|
|||
|
Se ha terminado el plazo de votaciones para el concurso de logotipo de POI. Gracias por vuestros votos.
|
|||
|
</p>
|
|||
|
<!-- <p>-->
|
|||
|
<!-- <link href="http://vote.sparklit.com/poll.spark/640946">Pinche aqu<71></link> para ver los resultados actuales.-->
|
|||
|
<!-- </p>-->
|
|||
|
</section>
|
|||
|
</section>
|
|||
|
<section><title>Prop<EFBFBD>sito</title>
|
|||
|
<p>
|
|||
|
El proyecto POI consiste en APIs para manipular varios formatos de ficheros,
|
|||
|
basados en el formato de Documento Compuesto OLE 2 de Microsoft, utilizando Java puro.
|
|||
|
</p>
|
|||
|
<p>
|
|||
|
Entre los ficheros basados en el formato de Documento Compuesto OLE 2 de Microsoft se
|
|||
|
incluyen la mayor parte de los ficheros de Microsoft Office tales como XLS y DOC.
|
|||
|
</p>
|
|||
|
<p>
|
|||
|
Como regla general intentamos colaborar lo m<>s posible con otros proyectos para proporcionar esta
|
|||
|
funcionalidad. Algunos ejemplos: <link href="http://xml.apache.org/cocoon">Cocoon</link> para
|
|||
|
el que pronto encontrar<61>is generadores y serializadores para nuestros proyectos;
|
|||
|
<link href="http://www.openoffice.org">Open Office.org</link> con quienes colaboramos en la
|
|||
|
documentaci<63>n del formato XLS; y <link href="http://jakarta.apache.org/lucene">Lucene</link> para
|
|||
|
el que pronto tendremos int<6E>rpretes del formato de fichero. Cuando sea pr<70>ctico, donaremos componentes
|
|||
|
directamente a aquellos proyectos para dotarles de capacidad-POI.
|
|||
|
</p>
|
|||
|
<section><title><EFBFBD>Por qu<71>/cu<63>ndo utilizar<61>a POI?</title>
|
|||
|
<p>
|
|||
|
Abordaremos esto a nivel de componente. POI se refiere al proyecto completo.
|
|||
|
</p>
|
|||
|
<p>
|
|||
|
As<41> que, <20>por qu<71> deber<65>a utilizar POIFS o HSSF?
|
|||
|
</p>
|
|||
|
<p>
|
|||
|
Utilizar<61>as POIFS si tuvieras un documento escrito en el Formato de Documento Compuesto OLE 2, probablemente
|
|||
|
escrito utilizando MFC, que necesitaras leer en Java. Alternativamente, utilizar<61>as POI para escribir
|
|||
|
en el Formato de Documento Compuesto OLE 2 si necesitaras inter-operar con programas ejecut<75>ndose en la
|
|||
|
plataforma Windows. No nos estamos jactando cuando decimos que POIFS es la adaptaci<63>n m<>s completa y correcta
|
|||
|
de este formato de fichero hasta la fecha.
|
|||
|
</p>
|
|||
|
<p>
|
|||
|
Utilizar<61><72>s HSSF si necesitaras leer o escribir un fichero XLS (Excel) utilizando Java. Tambi<62>n se pueden
|
|||
|
leer y modificar hojas de c<>lculo utilizando este API, aunque ahora mismo la escritura est<73> m<>s madura.
|
|||
|
</p>
|
|||
|
</section>
|
|||
|
|
|||
|
<section><title><EFBFBD>Qu<EFBFBD> significa POI?</title>
|
|||
|
<p>
|
|||
|
POI significa Implementaci<63>n Pobre de Ofuscaci<63>n (Poor Obfuscation Implementation). <20>Por qu<71> dar<61>amos a
|
|||
|
nuestro proyecto un nombre tan derogatorio? Bien, el Formato de Documento Compuesto OLE 2 de Microsoft es
|
|||
|
algo bastante mal concebido. Esencialmente es un fichero estructurado muy a la manera del viejo sistema FAT
|
|||
|
del DOS. Redmon eligi<67>, en vez de utilizar tar, gzip, o arc, inventar su propio formato de fichero que no
|
|||
|
proporciona ning<6E>n est<73>ndar de cifrado o compresi<73>n, no es f<>cil de unir con otros ficheros del mismo tipo, y
|
|||
|
es dado a sufrir problemas de fragmentaci<63>n.
|
|||
|
</p>
|
|||
|
<p>
|
|||
|
Poi tambi<62>n es una delicatessen Hawaiiana que <link href="http://www.m-w.com">el diccionario Merriam Webster's</link>
|
|||
|
define como "Comida Hawaiiana de raiz de taro cocinada, machacada y amasada en una pasta que a menudo se deja fermentar."
|
|||
|
Esto extra<72>amente parec<65>a una descripci<63>n del formato del fichero.
|
|||
|
</p>
|
|||
|
<p>
|
|||
|
As<41> que si te gustan los acr<63>nimos, entonces POI es un acr<63>nimo. Si los odias, entonces s<>lo usamos el nombre de la
|
|||
|
comida para nuestro proyecto. Si deseas expresar amor u odio por los acr<63>nimos, utiliza POI o Poi respectivamente
|
|||
|
para referirte al proyecto.
|
|||
|
</p>
|
|||
|
</section>
|
|||
|
|
|||
|
</section>
|
|||
|
|
|||
|
|
|||
|
<section><title>Componentes hasta Hoy</title>
|
|||
|
<section><title>Visi<EFBFBD>n General</title>
|
|||
|
<p>Un concepto err<72>neo es que POI escribe ficheros Excel. POI es el nombre del proyecto. POI contiene varios
|
|||
|
componentes, uno de los cuales, HSSF, escribe ficheros Excel. Siguen a continuaci<63>n los componentes del
|
|||
|
proyecto POI completo y un peque<75>o sumario de su prop<6F>sito.</p>
|
|||
|
</section>
|
|||
|
<section><title>POIFS (Sistema de Ficheros POI)</title>
|
|||
|
<p>POIFS es la parte m<>s vieja y m<>s estable del proyecto. Es nuestra adaptaci<63>n del Formato de Documento Compuesto
|
|||
|
OLE 2 a Java puro. Soporta funcionalidad de lectura y escritura. Todos nuestros componentes se sirven de <20>l por
|
|||
|
definici<63>n. Por favor, vea <link href="../../poifs/index.html">la p<>gina del proyecto POIFS</link> para m<>s informaci<63>n.</p>
|
|||
|
</section>
|
|||
|
<section><title>HSSF (Formato de Hoja de C<>lculo Horrible)</title>
|
|||
|
<p>HSSF es nuestra adaptaci<63>n del formato de fichero de Microsoft Excel 97(-2002) a Java puro. Soporta lectura y
|
|||
|
escritura. Por favor, vea <link href="../../hssf/index.html">la p<>gina del proyecto HSSF</link> para m<>s informaci<63>n.</p>
|
|||
|
</section>
|
|||
|
<section><title>HDF (Formato de Documento Horrible)</title>
|
|||
|
<p>HDF es nuestra adaptaci<63>n del formato de fichero de Microsoft Word 97 a Java puro. Soporta lectura y escritura.
|
|||
|
Por favor, vea <link href="../../hdf/index.html">la p<>gina del proyecto HDF para m<>s informaci<63>n</link>. Este
|
|||
|
componente est<73> en la fase inicial de dise<73>o. <20>Salta dentro!</p>
|
|||
|
</section>
|
|||
|
<section><title>HPSF (Formato de Conjunto de Propiedades Horrible)</title>
|
|||
|
<p>HPSF es nuestra adaptaci<63>n del formato de conjunto de propiedades OLE 2 a java puro.
|
|||
|
Los conjuntos de propiedades se utilizan mayoritariamente para almacenar las propiedades de un documento
|
|||
|
(t<>tulo, autor, fecha de la <20>ltima modificaci<63>, etc.), pero tambi<62>n pueden ser utilizados para prop<6F>sitos
|
|||
|
espec<65>ficos de una aplicaci<63>n. Actualmente HPSF soporta s<>lo funcionalidad de lectura. Por favor, vea
|
|||
|
<link href="../../hpsf/index.html">la p<>gina del proyecto HPSF</link> para m<>s informaci<63>n.</p>
|
|||
|
</section>
|
|||
|
|
|||
|
</section>
|
|||
|
|
|||
|
<section><title><EFBFBD>Qu<EFBFBD> le ocurri<72> al Serializador HSSF?</title>
|
|||
|
<p>El Serializador HSSF, que era parte de nuestra release 1.0 y de las <20>ltimas compilaciones en
|
|||
|
<link href="http://www.sourceforge.net/projects/poi">Sourceforge</link>, ha sido donado al proyecto
|
|||
|
<link href="http://xml.apache.org/cocoon/">Cocoon</link>, y est<73> disponible a partir de la versi<73>n
|
|||
|
2.0.2.</p>
|
|||
|
</section>
|
|||
|
|
|||
|
<section><title>Contribuyendo </title>
|
|||
|
<p>
|
|||
|
<09>As<41> que te gustar<61>a contribuir al proyecto? <20>Genial! Necesitamos gente entusiasta, que trabaje duro,
|
|||
|
que tenga talento para ayudarnos con el proyecto en varias <20>reas. <20>La primera es petici<63>n de nuevas
|
|||
|
funciones y aviso de errores! La segunda es documentaci<63>n - estaremos a tu entera disposici<63>n si
|
|||
|
tienes alguna cr<63>tica o te gustar<61>a contribuir o mejorar de alguna forma la documentaci<63>n. <20>Especialmente
|
|||
|
no nos vendr<64>a mal algo de ayuda en documentar el formato de fichero HSSF! <20>Por <20>ltimo, aunque no por ello
|
|||
|
menos importante, nos vendr<64>a bien algunos programadores Java que mastiquen binario, para que le echen el diente
|
|||
|
a la convoluci<63>n que caracteriza los formatos de fichero de Microsoft y para que nos ayude a adaptar nuevos
|
|||
|
formatos a una plataforma Java superior!
|
|||
|
</p>
|
|||
|
<p> <20>As<41> que si est<73>s motivado, listo, y tienes tiempo, <20>nete a las listas de correo y estaremos encantados de ayudarte a
|
|||
|
empezar en el proyecto!
|
|||
|
</p>
|
|||
|
|
|||
|
|
|||
|
</section>
|
|||
|
</body>
|
|||
|
<footer>
|
|||
|
<legal>
|
|||
|
Copyright (c) @year@ The Apache Software Foundation All rights reserved.
|
|||
|
$Revision$ $Date$
|
|||
|
</legal>
|
|||
|
</footer>
|
|||
|
</document>
|
|||
|
|
|||
|
|
|||
|
|