Software : Aspose : Aspose Total for Dot Net

Aspose.Total for .NET

(as of 4/22/2016)

Software Overview

Main Features

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

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.

Supported File Types

Primary file extension

.DOCX – Microsoft Word Open XML Document

Other file extensions used by Aspose.Total for .NET 16.3.0

Supported File Types
.BMPBitmap Image File
.CGMComputer Graphics Metafile
.CSVComma Separated Values File
.DATExchange E-mail Attachment
.DJVUDjVu Image
.DOCMicrosoft Word Document
.DWGAutoCAD Drawing Database File
.DXFDrawing Exchange Format File
.EMFEnhanced Windows Metafile
.EMLE-Mail Message
.EMLXApple Mail Message
.EPUBOpen eBook File
.HTMLHypertext Markup Language File
.LATEXLaTeX Document
.MHTMHTML Web Archive
.MPPMicrosoft Project File
.MPTMicrosoft Project Template
.MPXMicrosoft Project Exchange File
.MSGOutlook Mail Message
.ODPOpenDocument Presentation
.ODSOpenDocument Spreadsheet
.ODTOpenDocument Text Document
.OFTOutlook File Template
.ONEOneNote Document
.OSTOutlook Offline Data File
.PDFPortable Document Format File
.PNGPortable Network Graphic
.PPSPowerPoint Slide Show
.PPSXPowerPoint Open XML Slide Show
.PPTPowerPoint Presentation
.PPTXPowerPoint Open XML Presentation
.PSDAdobe Photoshop Document
.PSTOutlook Personal Information Store File
.RTFRich Text Format File
.SVGScalable Vector Graphics File
.TEXLaTeX Source Document
.TIFTagged Image File
.TIFFTagged Image File Format
.TSVTab Separated Values File
.TXTPlain Text File
.VDWVisio Web Drawing
.VDXVisio Drawing XML File
.VSDVisio Drawing File
.VSDXVisio Drawing
.VSSVisio Stencil File
.VSSXVisio Stencil File
.VSTVisio Drawing Template
.VSTXVisio Drawing Template
.VSXVisio Stencil XML File
.VTXVisio Template XML File
.XLSExcel Spreadsheet
.XLSXMicrosoft Excel Open XML Spreadsheet
.XPSXML Paper Specification File
Additional Related File Formats
.DOTWord Document Template
.DOTXWord Open XML Document Template
.POTPowerPoint Template
.POTXPowerPoint Open XML Presentation Template
.PPTMPowerPoint Open XML Macro-Enabled Presentation
.XLSBExcel Binary Spreadsheet
.XLSMExcel Open XML Macro-Enabled Spreadsheet
.XLTXExcel Open XML Spreadsheet Template

Updated: April 22, 2016