Aspose.Total for .NET
Version | 16.3.0(as of 4/22/2016) |
Platform | Windows |
License | Commercial |
Category | Programming |
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:
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.
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
.DOCXMicrosoft Word DocumentSupported File Types
Extension | File Type |
---|---|
.DOCX | Microsoft Word Document |
.BMP | Bitmap Image |
.CGM | Computer Graphics Metafile |
.CSV | Comma-Separated Values File |
.DAT | Exchange E-mail Attachment |
.DJVU | DjVu Image |
.DOC | Microsoft Word Document (Legacy) |
.DWG | AutoCAD Drawing |
.DXF | Drawing Exchange Format File |
.EMF | Enhanced Windows Metafile |
.EML | E-Mail Message |
.EMLX | Apple Mail Message |
.EPUB | EPUB eBook |
.HTML | Hypertext Markup Language File |
.JPG | JPEG Image |
.LATEX | LaTeX Document |
.MHT | MHTML Web Archive |
.MPP | Microsoft Project File |
.MPT | Microsoft Project Template |
.MPX | Microsoft Project Exchange File |
.MSG | Outlook Message Item File |
.ODP | OpenDocument Presentation |
.ODS | OpenDocument Spreadsheet |
.ODT | OpenDocument Text Document |
.OFT | Outlook File Template |
.ONE | OneNote Document |
.OST | Outlook Offline Data File |
Portable Document Format File | |
.PNG | Portable Network Graphic |
.PPS | Microsoft PowerPoint Slide Show (Legacy) |
.PPSX | Microsoft PowerPoint Slide Show |
.PPT | Microsoft PowerPoint Presentation (Legacy) |
.PPTX | Microsoft PowerPoint Presentation |
.PSD | Adobe Photoshop Document |
.PST | Outlook Personal Information Store |
.RTF | Rich Text Format File |
.SVG | Scalable Vector Graphic |
.TEX | LaTeX Source Document |
.TIF | Tagged Image File |
.TIFF | Tagged Image File Format |
.TSV | Tab-Separated Values File |
.TXT | Plain Text File |
.VDW | Visio Web Drawing |
.VDX | Microsoft Visio XML Drawing |
.VSD | Microsoft Visio Drawing (Legacy) |
.VSDX | Microsoft Visio Drawing |
.VSS | Visio Stencil File |
.VSSX | Visio Stencil File |
.VST | Microsoft Visio Drawing Template (Legacy) |
.VSTX | Microsoft Visio Drawing Template |
.VSX | Visio Stencil XML File |
.VTX | Visio Template XML File |
.XLS | Microsoft Excel Spreadsheet (Legacy) |
.XLSX | Microsoft Excel Spreadsheet |
.XPS | XML Paper Specification File |
Additional Related File Types
Extension | File Type |
---|---|
.DOT | Microsoft Word Document Template (Legacy) |
.DOTX | Microsoft Word Template |
.JPEG | JPEG Image |
.POT | Microsoft PowerPoint Template (Legacy) |
.POTX | Microsoft PowerPoint Presentation Template |
.PPTM | Microsoft PowerPoint Macro-Enabled Presentation |
.XLSB | Microsoft Excel Binary Spreadsheet |
.XLSM | Microsoft Excel Macro-Enabled Spreadsheet |
.XLTX | Microsoft Excel Spreadsheet Template |