Aspose.Total for .NET

Version16.3.0(as of 4/22/2016)
Go to Website
Rating:3.3  |  7 Votes

Main Features

  • Provides APIs for over 100 different file formats
  • Supports all versions of .NET
  • No external software needed
  • Royalty-free licensing option available

Software Overview

Aspose.Total for .NET is a robust software development kit that enables software developers to create, process, export, and convert over 100 different file formats.

The .NET edition supports .NET Framework version from 2.0 through 4.0, which must be installed on the target computer in order to use the libraries.

The following components are included with Aspose.Total for .NET:

  • Aspose.Cells for .NET: Spreadsheet formats, including Microsoft Excel, CSV, and OpenDocument (.ODS)
  • Aspose.Words for .NET: Text document formats, including Microsoft Word, RTF, and OpenDocument (.ODT)
  • Aspose.Pdf for .NET: PDF and other document types such as XPS and LaTeX
  • Aspose.Slides for .NET: Presentation formats, including Microsoft PowerPoint and OpenDocument (.ODP)
  • Aspose.Tasks for .NET: Microsoft Project formats
  • Aspose.Email for .NET: Email formats, including TNEF (Winmail.dat), .MSG, .EML, .EMLX, .OST, and .PST
  • Aspose.Diagram for .NET: Microsoft Visio formats
  • Aspose.3D for .NET: 3D formats, including OBJ, FBX, STL, and others
  • Aspose.Imaging for .NET: Raster image formats such as JPEG, TIFF, and PNG
  • Aspose.Note for .NET: Microsoft OneNote formats
  • Aspose.BarCode and Aspose.OCR for .NET: Optical character recognition technologies

Aspose's simple APIs allow developers to process complex file formats easily, and this is what makes the libraries so valuable. For example, Microsoft Office formats can be loaded and converted with just a few lines of source code without having Microsoft Office products installed on the computer. See the sample source code snippet below (written in C#), which shows how easy it is to convert a Microsoft PowerPoint presentation file to PDF:

Aspose Convert PowerPoint to PDF

We have used Aspose.Total for .NET primarily for rendering and converting Microsoft file formats and have found that it does a very good job. We were unable to find any other libraries that converted as many file formats with the same quality. The Aspose team continuously updates and improves their libraries as well with better format support. Therefore, we can highly recommend Aspose.Total as great choice for file format APIs.

Aspose.Total for .NET

There are a few things that you may keep an eye out for as a developer. Some of the libraries can be memory and CPU intensive, since they often load entire documents into memory before allowing you to work with them. Also, there aren't easy ways to cancel loading and conversion operations, which can take time for larger documents. This can be an issue if an end user wants to stop conversion.

If you're looking for file format support in your software, give Aspose.Total for .NET a try. Aspose offers a free fully-functional trial with a generous trial period, allowing you to evaluate before buying. You can also choose from several licensing terms, including a royalty-free option, which lets you bypass the hassle of volume-based licensing.

Primary File Type

docx icon.DOCXMicrosoft Word Document

Supported File Types

ExtensionFile Type
.DOCXMicrosoft Word Document
.BMPBitmap Image
.CGMComputer Graphics Metafile
.CSVComma-Separated Values File
.DATExchange E-mail Attachment
.DJVUDjVu Image
.DOCMicrosoft Word Document (Legacy)
.DWGAutoCAD Drawing
.DXFDrawing Exchange Format File
.EMFEnhanced Windows Metafile
.EMLE-Mail Message
.EMLXApple Mail Message
.HTMLHypertext Markup Language File
.LATEXLaTeX Document
.MHTMHTML Web Archive
.MPPMicrosoft Project File
.MPTMicrosoft Project Template
.MPXMicrosoft Project Exchange File
.MSGOutlook Message Item File
.ODPOpenDocument Presentation
.ODSOpenDocument Spreadsheet
.ODTOpenDocument Text Document
.OFTOutlook File Template
.ONEOneNote Document
.OSTOutlook Offline Data File
.PDFPortable Document Format File
.PNGPortable Network Graphic
.PPSMicrosoft PowerPoint Slide Show (Legacy)
.PPSXMicrosoft PowerPoint Slide Show
.PPTMicrosoft PowerPoint Presentation (Legacy)
.PPTXMicrosoft PowerPoint Presentation
.PSDAdobe Photoshop Document
.PSTOutlook Personal Information Store
.RTFRich Text Format File
.SVGScalable Vector Graphic
.TEXLaTeX Source Document
.TIFTagged Image File
.TIFFTagged Image File Format
.TSVTab-Separated Values File
.TXTPlain Text File
.VDWVisio Web Drawing
.VDXMicrosoft Visio XML Drawing
.VSDMicrosoft Visio Drawing (Legacy)
.VSDXMicrosoft Visio Drawing
.VSSVisio Stencil File
.VSSXVisio Stencil File
.VSTMicrosoft Visio Drawing Template (Legacy)
.VSTXMicrosoft Visio Drawing Template
.VSXVisio Stencil XML File
.VTXVisio Template XML File
.XLSMicrosoft Excel Spreadsheet (Legacy)
.XLSXMicrosoft Excel Spreadsheet
.XPSXML Paper Specification File

Additional Related File Types

ExtensionFile Type
.DOTMicrosoft Word Document Template (Legacy)
.DOTXMicrosoft Word Template
.POTMicrosoft PowerPoint Template (Legacy)
.POTXMicrosoft PowerPoint Presentation Template
.PPTMMicrosoft PowerPoint Macro-Enabled Presentation
.XLSBMicrosoft Excel Binary Spreadsheet
.XLSMMicrosoft Excel Macro-Enabled Spreadsheet
.XLTXMicrosoft Excel Spreadsheet Template
Updated 4/22/2016