top of page


File Format APIs

Aspose logo

Aspose is a leading vendor of .NET, Java, C++, Cloud and Android APIs, web apps, SharePoint and rendering extensions for Microsoft SQL Server Reporting Services and JasperReports with over 17,500 customers in 114 countries.

Aspose's core focus is to offer the most complete and powerful set of file management APIs on the market.


Complete Set of File Format Manipulation APIs

Manipulate Word, Excel, PDF, PowerPoint, Outlook and more than 100 other file formats using our native APIs for .NET, Java, Android, C++ and other Platforms.

Aspose.Total Product Family Include:

  • Aspose.Total for .NET
    Target Windows Forms, ASP.NET, WPF, WCF or any type of application based on .NET Framework 2.0 or later.

  • Aspose.Total for Java
    Native Java APIs for the desktop, web or any kind of application based on Java SE or EE.

  • Aspose.Total for C++
    Create, manipulate, convert or render Word documents, Excel spreadsheets, PowerPoint presentations, email messages & PDF files in C++ applications.

  • Aspose.Total for Android via Java
    Manipulate Word, Excel, PowerPoint and other formats in mobile apps. It works with Android OS 2.3 or later.

  • Aspose.Total for SharePoint
    Convert Word, Excel, PowerPoint and other formats in SharePoint Foundation and Server.

  • Aspose.Total for Reporting Services
    Export RDL reports to Word, Excel, PowerPoint and other formats from SQL Server Reporting Services.

  • Aspose.Total for JasperReports
    Export reports to Word, Excel, PowerPoint and other formats from JasperReports or JasperServer.




Microsoft Word File Format Solution

Aspose.Words provide the most complete and efficient set of Word document processing solution without any Microsoft Word dependencies.

Aspose.Words On Premise APIs Include:

  • Aspose.Words for .NET

  • Aspose.Words for Java

  • Aspose.Words for C++

  • Aspose.Words for Android via Java

  • Aspose.Words for SharePoint

  • Aspose.Words for Reporting Services

  • Aspose.Words for JasperReports


Aspose.Words Cloud APIs Include:

  • Aspose.Words Cloud Python SDK

  • Aspose.Words Cloud Node.js SDK

  • Aspose.Words Cloud Android SDK

  • Aspose.Words Cloud Java SDK

  • Aspose.Words Cloud PHP SDK

  • Aspose.Words Cloud .NET SDK

  • Aspose.Words Cloud Ruby SDK

  • Aspose.Words Cloud C++ SDK

  • Aspose.Words Cloud cURL API

  • Aspose.Words Cloud Swift SDK

  • Aspose.Words Cloud Go SDK


PDF Document Generation & Processing Solution

Native & Cloud REST APIs for developing desktop & cloud-based applications in your favorite language to create, edit & convert PDF files.

Aspose.PDF Cloud APIs Include:

  • Aspose.PDF Cloud for cURL

  • Aspose.PDF Cloud SDK for .NET

  • Aspose.PDF Cloud for Java

  • Aspose.PDF Cloud SDK for PHP

  • Aspose.PDF Cloud SDK for Android

  • Aspose.PDF Cloud SDK for Python

  • Aspose.PDF Cloud SDK for Ruby

  • Aspose.PDF Cloud SDK for Node.js

  • Aspose.PDF Cloud SDK for Swift

  • Aspose.PDF Cloud for Go


Aspose.PDF On Premise APIs Include:

  • Aspose.PDF for .NET

  • Aspose.PDF for Java

  • Aspose.PDF for C++

  • Aspose.PDF for Android via Java

  • Aspose.PDF for SharePoint

  • Aspose.PDF for Reporting Services

  • Aspose.PDF for JasperReports

Aspose.PDF Cross Platform Apps Include:

  • Aspose PDF Convert

  • Aspose PDF Viewer

  • Aspose PDF Splitter

  • Aspose PDF Annotation

  • Aspose PDF Compare

  • Aspose PDF eSign

  • Aspose PDF Assembly

  • Aspose PDF Metadata

  • Aspose PDF Search

  • Aspose PDF Parser

  • Aspose PDF Watermark

  • Aspose PDF Merge

  • Aspose PDF Redact

  • Aspose PDF Unlock

  • Aspose PDF Markdown


Excel Sheet Generator & Converter Solution

On-premise & Cloud APIs to seamlessly enhance your native, web & cloud apps to provide spreadsheet processing functionality.

Aspose.Cells Cloud APIs Include:

  • Aspose.Cells Cloud for cURL

  • Aspose.Cells Cloud SDK for .NET

  • Aspose.Cells Cloud SDK for Java

  • Aspose.Cells Cloud SDK for PHP

  • Aspose.Cells Cloud SDK for Android

  • Aspose.Cells Cloud SDK for Python

  • Aspose.Cells Cloud SDK for Ruby

  • Aspose.Cells Cloud SDK for Node.js

  • Aspose.Cells Cloud SDK for Swift

  • Aspose.Cells Cloud for Perl

Aspose.Cells On Premise APIs Include:

  • Aspose.Cells for .NET

  • Aspose.Cells  for Java

  • Aspose.Cells for C++

  • Aspose.Cells for Android via Java

  • Aspose.Cells for SharePoint

  • Aspose.Cells for Reporting Services

  • Aspose.Cells for JasperReports

  • Aspose.Cells for Node.js via Java

  • Aspose.Cells for PHP via Java

  • Aspose.Cells for Python via Java

Aspose.Cells Cross Platform Apps Include:

  • Aspose.Cells Viewer

  • Aspose.Cells Annotation

  • Aspose.Cells Conversion

  • Aspose.Cells Assembly

  • Aspose.Cells Metadata

  • Aspose.Cells Search

  • Aspose.Cells Parser

  • Aspose.Cells Watermark

  • Aspose.Cells Merger

  • Aspose.Cells Unlock


Email Management & Archiving Solution

Build desktop, web & cloud-based email apps via our on premise APIs & cloud SDKs or use our free online apps to view & convert email messages using browser.

Aspose.Email Cloud APIs Include:

  • Aspose.Email Cloud for cURL

  • Aspose.Email Cloud SDK for .NET

  • Aspose.Email Cloud SDK for Java

  • Aspose.Email Cloud SDK for PHP

  • Aspose.Email Cloud SDK for Python

  • Aspose.Email Cloud SDK for Ruby

  • Aspose.Email Cloud SDK for Node.js

Aspose.Email On Premise APIs Include:

  • Aspose.Email for .NET

  • Aspose.Email for Java

  • Aspose.Email for C++

  • Aspose.Email for Android via Java

  • Aspose.Email for SharePoint

  • Aspose.Email for Python via Java

Aspose.Email Cross Platform Apps Include:

  • Aspose.Email Viewer

  • Aspose.Email Conversion

  • Aspose.Email Assembly

  • Aspose.Email Metadata

  • Aspose.Email Search

  • Aspose.Email Parser

  • Aspose.Email Watermark

  • Aspose.Email Merger

  • Aspose.Email Headers

  • Aspose.Email Redaction

  • Aspose.Email Editor

  • Aspose.Email Signature

  • Aspose.Email Annotation

  • Aspose.Email Comparison


PPT, ODP Presentation Maker & Converter Solution

Build apps for desktop, web & cloud using our slide processing local libraries & Cloud RESTful APIs for all popular programming languages.

Aspose.Slides Cloud APIs Include:

  • Aspose.Slides Cloud for cURL

  • Aspose.Slides Cloud SDK for .NET

  • Aspose.Slides Cloud SDK for Java

  • Aspose.Slides Cloud SDK for PHP

  • Aspose.Slides Cloud SDK for Python

  • Aspose.Slides Cloud SDK for Perl

  • Aspose.Slides Cloud SDK for Node.js

  • Aspose.Slides Cloud SDK for Go

Aspose.Slides On Premise APIs Include:

  • Aspose.Slides for .NET

  • Aspose.Slides for Java

  • Aspose.Slides for C++

  • Aspose.Slides for Android via Java

  • Aspose.Slides for SharePoint

  • Aspose.Slides for ReportingServices

  • Aspose.Slides for JasperReports

Aspose.Slides Cross Platform Apps Include:

  • Aspose.Slides Viewer

  • Aspose.Slides Conversion

  • Aspose.Slides Lock

  • Aspose.Slides Metadata

  • Aspose.Slides Search

  • Aspose.Slides Parser

  • Aspose.Slides Watermark

  • Aspose.Slides Merger

  • Aspose.Slides Redaction

  • Aspose.Slides Editor

  • Aspose.Slides Unlock

  • Aspose.Slides Annotation


Image Processing Solution for any Platform

A combination of image manipulation APIs & prebuilt cross-platform apps to meet all of the modern image processing requirements.

Aspose.Imaging Cloud APIs Include:

  • Aspose.Imaging Cloud for cURL

  • Aspose.Imaging Cloud SDK for .NET

  • Aspose.Imaging Cloud SDK for Java

  • Aspose.Imaging Cloud SDK for PHP

  • Aspose.Imaging Cloud SDK for Android

  • Aspose.Imaging Cloud SDK for Python

  • Aspose.Imaging Cloud SDK for Ruby

  • Aspose.Imaging Cloud SDK for Node.js

Aspose.Imaging On Premise APIs Include:

  • Aspose.Imaging for .NET

  • Aspose.Imaging for Java

  • Aspose.Imaging for SharePoint

Aspose.Imaging Cross Platform Apps Include:

  • Aspose.Imaging Conversion

  • Aspose.Imaging Watermark

  • Aspose.Imaging Reverse


Barcode Generator & Scanner Solution

Build 1D, 2D, Postal Barcode Generator & Reader apps for desktop, web & cloud platforms or use our online free Apps to convert or recognize barcodes.

Aspose.Barcode Cloud APIs Include:

  • Aspose.Barcode Cloud for cURL

  • Aspose.Barcode Cloud SDK for .NET

  • Aspose.Barcode Cloud SDK for PHP

  • Aspose.Barcode Cloud SDK for Node.js

Aspose.Barcode On Premise APIs Include:

  • Aspose.Barcode for .NET

  • Aspose.Barcode for Java

  • Aspose.Barcode for C++

  • Aspose.Barcode for Android via Java

  • Aspose.Barcode for SharePoint

  • Aspose.Barcode for ReportingServices

  • Aspose.Barcode for JasperReports

  • Aspose.Barcode for PHP via Java

Aspose.Barcode Cross Platform Apps Include:

  • Aspose.Barcode Recognize

  • Aspose.Barcode Generate


Microsoft Visio File Format Solution

Use our Apps to view or convert Microsoft Visio drawings or create & convert Visio files within your On Premise & Cloud-based applications.

Aspose.Diagram Cross Platform Apps Include:

  • Aspose.Diagram Viewer

  • Aspose.Diagram Conversion

Aspose.Diagram On Premise APIs Include:

  • Aspose.Diagram for .NET

  • Aspose.Diagram for Java

Aspose.Diagram Cloud APIs Include:

  • Aspose.Diagram Cloud for cURL

  • Aspose.Diagram Cloud SDK for .NET

  • Aspose.Diagram Cloud SDK for Java

  • Aspose.Diagram Cloud SDK for PHP

  • Aspose.Diagram Cloud SDK for Android

  • Aspose.Diagram Cloud SDK for Python

  • Aspose.Diagram Cloud SDK for Ruby

  • Aspose.Diagram Cloud SDK for Node.js

  • Aspose.Diagram Cloud SDK for Swift


Microsoft Project File Processing Solutions

Cloud REST SDKs & On premise APIs to build cloud-based, web & desktop apps to process & manipulate Microsoft Project documents.

Aspose.Tasks Cloud APIs Include:

  • Aspose.Tasks  Cloud for cURL

  • Aspose.Tasks Cloud SDK for .NET

  • Aspose.Tasks Cloud SDK for PHP

  • Aspose.Tasks Cloud SDK for Node.js

Aspose.Tasks On Premise APIs Include:

  • Aspose.Tasks for .NET

  • Aspose.Tasks for Java

  • Aspose.Tasks for C++

Aspose.Tasks Cross Platform Apps Include:

  • Aspose.Tasks Conversion

  • Aspose.Tasks Viewer

  • Aspose.Tasks Metadata

  • Aspose.Tasks Downloader



OCR Text Extractor & Converter Solution

Cloud RESTful & On Premise APIs to develop cloud, web & desktop based OCR applications for extracting text from images via optical character recognition.

Aspose.OCR Cloud APIs Include:

  • Aspose.OCR Cloud for cURL

  • Aspose.OCR Cloud SDK for .NET

Aspose.OCR On Premise APIs Include:

  • Aspose.OCR for .NET

  • Aspose.OCR ks for Java

Aspose.OCR Cross Platform Apps Include:

  • Aspose.OCR Convert Image to Text

  • Aspose.OCR Image

  • Aspose.OCR TIFF

  • Aspose.OCR Zonal



Optical Mark Recognition & Reader (OMR) Solution

Build OMR apps for desktop, web & cloud platforms via native libraries, cloud SDKs or REST APIs to read & extract data from OMR exam sheets, etc.

Aspose.OMR Cloud APIs Include:

  • Aspose.OMR Cloud for cURL

  • Aspose.OMR Cloud SDK for .NET

  • Aspose.OMR Cloud SDK for Java

  • Aspose.OMR Cloud SDK for PHP

  • Aspose.OMR Cloud SDK for Python

  • Aspose.OMR Cloud SDK for Ruby

  • Aspose.OMR Cloud SDK for Node.js

  • Aspose.OMR Cloud SDK for Perl

Aspose.OMR On Premise APIs Include:

  • Aspose.OMR for .NET

  • Aspose.OMR for Java


CAD Drawing Conversion & Transformation Solution

Easy to use native APIs & cloud REST SDKs for building desktop, web & cloud-based applications to view & convert AutoCAD drawings.

Aspose.CAD Cloud APIs Include:

  • Aspose.CAD Cloud for cURL

  • Aspose.CAD Cloud SDK for .NET

  • Aspose.CAD Cloud SDK for Java

  • Aspose.CAD Cloud SDK for Python

Aspose.CAD On Premise APIs Include:

  • Aspose.CAD for .NET

  • Aspose.CAD for Java

Aspose.CAD Cross Platform Apps Include:

  • Aspose.CAD Viewer

  • Aspose.CAD Conversion



Microsoft OneNote File Format Solution

Process, view or convert Microsoft OneNote files via On Premise APIs or prebuilt Cross-Platform apps.

Aspose.Note Cross Platform Apps Include:

  • Aspose.Note Viewer

  • Aspose.Note Conversion

  • Aspose.Note Unlock

Aspose.Note On Premise APIs Include:

  • Aspose.Note for .NET

  • Aspose.Note for Java


3D File Format Solution

Native APIs and apps offering features to read, edit and convert 3D files without requiring any 3D modeling or rendering software.

Aspose.3D Cross Platform Apps Include:

  • Aspose.3D Conversion


Aspose.3D On Premise APIs Include:

  • Aspose.3D for .NET

  • Aspose.3D for Java

Aspose.3D Cloud APIs Include:

  • Aspose.3D Cloud for cURL

  • Aspose.3D Cloud SDK for .NET

  • Aspose.3D Cloud SDK for Java


Hyper Text Markup Language Solution

A set of advanced manipulation APIs & cross-platform apps for HTML, XHTML, MHTML formats.

Aspose.HTML Cross Platform Apps Include:

  • Aspose.HTML Viewer

  • Aspose.HTML Conversion

  • Aspose.HTML Assembly

  • Aspose.HTML Search

  • Aspose.HTML Parser

  • Aspose.HTML Merger

  • Aspose.HTML Redaction

  • Aspose.HTML Markdown


Aspose.HTML On Premise APIs Include:

  • Aspose.HTML for .NET

  • Aspose.HTML for Java

Aspose.HTML Cloud APIs Include:

  • Aspose.HTML Cloud for cURL

  • Aspose.HTML Cloud SDK for .NET

  • Aspose.HTML Cloud SDK for Java

  • Aspose.HTML Cloud SDK for C++

  • Aspose.HTML Cloud SDK for PHP

  • Aspose.HTML Cloud SDK for Android

  • Aspose.HTML Cloud SDK for Python

  • Aspose.HTML Cloud SDK for Ruby

  • Aspose.HTML Cloud SDK for Node.js

  • Aspose.HTML  Cloud SDK for Swift

  • Aspose.HTML Cloud SDK for Go


GIS & Geospatial File Format Solution

Native APIs and free apps offering features to create, read, convert & process GIS data and render maps.

Aspose.GIS Cross Platform Apps Include:

  • Aspose.GIS Conversion


Aspose.GIS On Premise APIs Include:

  • Aspose.GIS for .NET


Archive File Format Solution

On Premise APIs and free apps offering features to compress & decompress ZIP, TAR, GZIP, BZ2 file formats.

Aspose.ZIP Cross Platform Apps Include:

  • Aspose.ZIP Zip Files

  • Aspose.ZIP Unzip Files


Aspose.ZIP On Premise APIs Include:

  • Aspose.ZIP for .NET


PS, PS & EPS File Format Solution

Integrate On-Premise APIs to create, manipulate or convert XPS, EPS, and PS files from within your own .NET & Java applications. Or use our Free Apps to view or convert files on the fly.

Aspose.Page Cross Platform Apps Include:

  • Aspose.Page Conversion

  • Aspose.Page Viewer


Aspose.Page On Premise APIs Include:

  • Aspose.Page for .NET

  • Aspose.Page for Java

  • Aspose.Page for C++


Adobe Photoshop File Format Solution

On Premise APIs and free apps for PSD, PSB & AI file formats, with no dependency on Adobe Photoshop and Adobe Illustrator.

Aspose.PSD On Premise APIs Include:

  • Aspose.PSD for .NET

  • Aspose.PSD for Java


Aspose.PSD Cross Platform Apps Include:

  • Aspose.PSD Conversion

  • Aspose.PSD Viewer


Publisher File Format Solution

On Premise APIs and free apps for PUB file format conversion, with no dependency on any other software.

Aspose.PUB for .NET is flexible and easy to use library to work with electronic publication files. It supports the loading and conversion of popular electronic publication file format (.pub) to PDF.

Aspose.PUB On Premise APIs Include:

  • Aspose.PUB for .NET


SVG File Format Solution

On Premise APIs and free apps for SVG file format parsing and rendering with no dependency on any other software.

Aspose.SVG for .NET is flexible library for SVG files processing and fully compatible with its specifications. API can easily load, save and convert SVG files as well as read and traverse the elements of file through its Document Object Model (DOM). API is independent of any other software and empowers developers to work with SVG files without going into the underlying details of the format.

Aspose.SVG On Premise APIs Include:

  • Aspose.SVG for .NET

bottom of page