This project is read-only.

Why Aspose for NPOI?

The developers looking for file format APIs may need to walk through the features provided by the APIs available on the market. Mostly following factors are considered when choosing an option:

  • Features
  • Efforts required to use the API
  • Comparison between libraries to determine which is better

If you are a .NET developer looking to choose a file format API to process files, you may want to compare NPOI with Aspose or Explore advanced features that are not available in one API.

  1. Aspose.Words for NPOI (HWPF and XWPF)

    Project Aspose.Words for NPOI (HWPF and XWPF) shows how different tasks can be performed using Aspose.Words .NET APIs in comparison with NPOI. The project also covers the features that are only available in Aspose.Words APIs but not in NPOI for dealing with word processing documents... Continue reading →
  2. Aspose.Cells for NPOI (HSSF and XSSF)

    Project Aspose.Cells for NPOI (HSSF and XSSF) shows how different tasks can be performed using Aspose.Cells .NET APIs in comparison with NPOI. The project also covers the features that are only available in Aspose.Cells APIs but not in NPOI for dealing with Microsoft Excel files or OpenOffice Spreadsheets... Continue reading →

What's NPOI

NPOI 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.

Read more at https://npoi.codeplex.com/

What's HWPF and XWPF

HWPF is the name of Apache POI port of the Microsoft Word 97(-2007) file format to pure Java. It also provides limited read only support for the older Word 6 and Word 95 file formats. It is still in early development.

XWPF is partner to HWPF for the new Word 2007 .docx format is XWPF. Whilst HWPF and XWPF provide similar features, there is not a common interface across the two of them at this time. It has a fairly stable core API, providing read and write access to the main parts of a Word .docx file, but it isn't complete.

Both HWPF and XWPF provides Basis Text Extraction, Specific Text Extraction, Access of Header & Footers and Changing Text features.

Read more at poi.apache.org

What's HSSF and XSSF

HSSF is the POI Project's pure Java implementation of the Excel '97(-2007) file format.

XSSF is the POI Project's pure Java implementation of the Excel 2007 OOXML (.xlsx) file format.

HSSF and XSSF provides ways to read spreadsheets create, modify, read and write XLS spreadsheets. They provide:

  • low level structures for those with special needs
  • an eventmodel api for efficient read-only access
  • a full usermodel api for creating, reading and modifying XLS files

Read more at poi.apache.org

Aspose.Words for .NET

Aspose.Words for .NET is an advanced component and class library for .NET that enables you to perform a wide range of document processing tasks directly within your .NET applications.

Aspose.Words for .NET supports DOC, OOXML, RTF, HTML, OpenDocument, PDF, XPS, EPUB and other formats. With Aspose.Words you can view, generate, modify, convert, render and print documents without using Microsoft Word.

Read more at aspose.com

Aspose.Cells for .NET

Aspose.Cells for .NET provides the most flexible group of components that enable .NET applications to create, modify, convert, render and print Excel® spreadsheets without requiring Microsoft Excel® to be installed on the server.

Aspose.Cells for .NET supports all the major Microsoft Excel and other file formats including XLS, XLSX, XLSM, XLTX/XLTM, HTML, CSV, ODS, Tab Delimited, SpreadsheetML and PDF, etc.

Read more at aspose.com


What is the use of Aspose .NET Products?

Aspose are file format experts and provide APIs and components for various file formats including MS Office, OpenOffice, PDF and Image formats. These APIs are available on a number of development platforms including .NET frameworks – the .NET frameworks starting from version 2.0 are supported. If you are a .NET developer, you can use Aspose’s native .NET APIs in your .NET applications to process various file formats in just a few lines of codes. All the Aspose APIs don’t have any dependency over any other engine. For example, you don’t need to have MS Office installed on the server to process MS Office files. Below is a list of products we support for .NET developers:

Aspose.Cells for .NET

Aspose.Cells for .NET Using these APIs, the .NET developers can perform simple and complex operations over various spreadsheet formats including MS Excel and OpenOffice spreadsheets. The APIs also provide conversion and rendering features for these file formats.

Learn More  

Aspose.Words for .NET

Aspose.Words for .NET Using these APIs, the .NET developers can perform simple and complex operations over various word processing formats including MS Word and OpenOffice documents. The APIs also provide conversion and rendering features for these file formats.


Learn More  

Aspose.Pdf for .NET

Aspose.PDF for .NET Using these APIs, the .NET developers can perform simple and complex operations over PDF files. The APIs also provide conversion and rendering features for these file formats.

Learn More    

Aspose.Slides for .NET

Aspose.Slides for .NET Using these APIs, the .NET developers can perform simple and complex operations over various presentation formats including MS PowerPoint and OpenOffice presentations. The APIs also provide conversion and rendering features for these file formats.

 

Learn More   

Aspose.BarCode for .NET

Aspose.BarCode for .NET Using these APIs, the .NET developers can generate and recognize a variety of barcode symbologies. Create barcode applications, or add barcodes to documents using these APIs.

Learn More  

Aspose.Tasks for .NET

Aspose.Tasks for .NET

Using these APIs, the .NET developers can create, read, manipulate, convert and save Microsoft Project files. The APIs also provide conversion and rendering features for MS Project file formats.

Learn More    

Aspose.Email for .NET

Aspose.Email for .NET Using these APIs, the .NET developers can perform simple and complex operations over various email formats including MS Outlook email formats. The APIs also provide conversion and rendering features for these file formats.

Learn More    

Aspose.Diagram for .NET

Aspose.Diagram for .NET Using these APIs, the .NET developers can work with Microsoft Visio drawing files. The APIs enable developers to quickly create .NET applications for manipulating and converting Microsoft Visio drawing files.

Learn More 

Aspose.OCR for .NET

Aspose.OCR for .NET Using these APIs, the .NET developers can perform OCR operations over images. The APIs hide all the complexities involved with OCR and developers only need to write few lines of codes to call public interfaces exposed by the API.

Learn More 

Aspose.Imaging for .NET

Aspose.Imaging for .NET Using these APIs, the .NET developers can create, open, manipulate and save images of various formats.

Learn More 

Aspose.Note for .NET

Aspose.Note for .NET Aspose.Note for .NET is a class library that enables applications to interact with Microsoft Office OneNote programmatically without it being installed on the server. It is a pure alternate for the Microsoft OneNote Object Model and provides better performance and ease of use for managing OneNote documents.

Learn More 

Last edited Sep 4, 2015 at 10:36 AM by asposemarketplace, version 7