a .NET library that can read/write Office formats without Microsoft Office installed. No COM+, no interop.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tony Qu e74e94ac3a 2.0.6 RC1 12 years ago
examples add new code to WritePerformanceTest 12 years ago
main 2.0.6 RC1 12 years ago
ooxml 2.0.6 RC1 12 years ago
scratchpad fix old word document byte copy issue 12 years ago
solution remove solution/vs2012 folder; 12 years ago
testcases update version from 2.0.5 to 2.0.6 12 years ago
tools support read/write byte and short in the xml code generator 12 years ago
.gitattributes fix LF formatting issue 13 years ago
.gitignore fix LF formatting issue 13 years ago
Build and Test.txt update release notes 13 years ago
License.txt fix LF formatting issue 13 years ago
README.md Update README.md 13 years ago
Read Me.txt update ReadMe.txt 12 years ago
Release Notes.txt update release notes.txt 12 years ago

README.md

NPOI

This project is the .NET version of POI Java project at http://poi.apache.org/. POI is an open source project which can help you read/write Office 2003/2007 files.

The source code in GitHub is a clone of the SVN http://npoi.googlecode.com/svn/trunk/.

Advantage of NPOI

a. It's totally free to use
b. Cover most features of Excel (cell style, data format, formula and so on)
c. Professional support service (even 24*7) from NPOI team (not free)
d. Support xls, xlsx, docx.
e. Designed to be interface-oriented (take a look at NPOI.SS namespace)
f. Support not only export but also import
g. .Net 2.0 based even for xlsx and docx (though we also support .NET 4.0)
h. Real successful cases all over the world
i. huge amout of basic examples

NPOI on SNS

QQ Group: 20144214
Twitter: http://twitter.com/tonyqus

System Requirement

VS2010 with .NET 4.0 runtime
VS2005 or VS2008 with .NET 2.0 Runtime (SP1)
vs2003 with .NET 1.1 (Obselete, last version is 1.2.1. No further support)