true
true
true
true
true
true
false
true
.at.
true
Apache POI
Apache POI is well-known in the Java field as a library for reading and writing Microsoft Office file formats, such as Excel, PowerPoint, Word, Visio, Publisher and Outlook. It supports both the older (OLE2) and new (OOXML - Office Open XML) formats.
https://poi.apache.org
images/project-header.png
Apache Software Foundation
The Apache Software Foundation is a cornerstone of the modern Open Source software ecosystem – supporting some of the most widely used and important software solutions powering today's Internet economy.
https://www.apache.org
images/group-logo.png
images/favicon.ico
false
2001
The Apache Software Foundation
https://www.apache.org/
Apache, Apache POI, the Apache feather logo, and the Apache POI
logos are trademarks of The Apache Software Foundation.
Send feedback about the website to:
p.quote {
margin-left: 2em;
padding: .5em;
background-color: #f0f0f0;
font-family: monospace;
}
#footer a { color: #0F3660; }
#footer a:visited { color: #009999; }
#top .projectlogo { float: none; text-align: center; width: auto; }
#menu { width: 200px }
#content { padding-left: 230px }
#content table.autosize { width: auto; }
#credit2 img { margin-top: 20px }
.boxed { padding-left: 10px; border-radius: 10px 0px; }
h2.boxed { color: white; background-color: #036; }
h3.boxed { color: white; background-color: #888; }
table.POITable th { background-color: #bbb !important }
table.POITable tr:nth-child(even) { background-color: #ddd }
table.POITable tr:nth-child(odd) { background-color: #efefef }
.feature-yes { background-color: #9f9 }
.feature-na { background-color: #ddf }
.feature-no { background-color: #f99 }
li.pro, li.con {
list-style: none;
padding-left: 0.7em;
text-indent: -0.3em;
}
li.pro::before, li.con::before {
content: "\00a0";
font-weight: bold;
display: inline-block;
width: 1em;
margin-left: -1em;
margin-right: 0.3em;
background-repeat: no-repeat;
background-position: center;
}
li.pro::before {
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='green' d='M16.59 7.58L10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z'/></svg>");
}
li.con::before {
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='red' d='M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3.59-13L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41z'></path></svg>");
}
/* Bare bones style for the desired effect */
div.code {
display: table;
white-space: pre-wrap;
border: solid 1px black;
font-family: monospace;
}
div.code::before {
counter-reset: linenum;
}
div.codeline {
display: table-row;
counter-increment: linenum;
}
span.lineno {
display: table-cell;
user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
width: 4em;
background: #f0f0f0;
padding: 3px;
padding-top: 0px;
border-right: solid 1px silver;
border-top: solid 1px silver;
}
span.lineno::before {
content: counter(linenum) ".";
text-align: right;
display: block;
font-size: 90%;
color: #999;
}
span.codebody {
display: table-cell;
padding: 3px 5em 3px 1em;
background: white;
}
div.code div.codeline:nth-child(odd) .codebody {
background: #f0f8ff;
}
dd {
margin-bottom: 1em;
}
tr.action td:nth-child(1), tr.action td:nth-child(2), tr.action td:nth-child(3) {
text-align: center;
}
.sebb, a.sebb:link, a.sebb:visited {
color: white;
}
Page 1
1in
1in
1.25in
1in
false
false
false
Apache Event
https://www.apache.org/events/current-event.html
https://www.apache.org/events/current-event-125x125.png
125
125
Support Apache
https://donate.apache.org/
images/support-asf.png
125
125
powered by POI
https://www.apache.org/foundation/press/kit/#poweredby
images/poweredby-poi-logo.png
125
125