NPOI

NPOI - Open Source Microsoft Office XLS, DOC, PPT files read/write

NPOI - Open Source Microsoft Office XLS, DOC, PPT files read/write

POI is an open source project which can help you read/write xls, doc, ppt files.You can use it to generate a Excel report without Microsoft Office suite installed on your server. Also you can use it to extract text from Office documents to help implement full-text indexing feature.

Bookmark:

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 xls, doc, ppt files. It has a wide application. For example, you can use it to generate a Excel report without Microsoft Office suite installed on your server and more efficient than call Microsoft Excel ActiveX at background; you can also use it to extract text from Office documents to help you implement full-text indexing feature (most of time this feature is used to create search engines).

Someone may find that there is already a project called POI.NET by Johannes Roith, which is located at http://developer.novell.com/wiki/index.php/Poi.Net. However, this project is out of date. Some of the code are based on old version of POI, which may contain some bugs. Moreover, there is no source code available though you can use Reflector to view the source code.

NOTE: Currently, NPOI only supports Excel 2003 file format. Word and Powerpoint 2003 formats are not supported in the current release. The main reason is that the code of word file format and powerpoint file format in POI is not stable yet. We don't want to migrate any unstable code and waste the team's time. Btw, we are planning to support Office 2007 formats firstly and then if Office 2003 is still popular, we will consider the support of Word and Powerpoint 2003.

Visit Website - http://npoi.codeplex.com/

Open Souce NPOI Information:

  • Applies To: Read/Write xls, doc, ppt files
  • Programming Language: C#
  • Operating System: Cross-platform (.NET 2.0)
  • License: Apache License

Shefali :: December 30-2010 :: 07:58 AM

i want coding of software for digital pen.
thank you.

Leave a comment