About Aspose.Total for .NET

Manipulate Word, Excel, PDF, PowerPoint, Outlook and more than 100 other file formats in .NET without installing Microsoft Office.

Aspose.Total for .NET is a complete package of all Aspose file format APIs for .NET. It empowers developers to create, edit, render, print and convert between a wide range of popular document formats within any .NET, C#, ASP.NET and VB.NET applications.

Aspose.Total for .NET includes the following document format APIs for .NET:

  • Aspose.3D for .NET is a feature-rich Gameware and Computer-Aided-Designing (CAD) API for manipulating 3D document formats without any 3D modeling and rendering software dependencies. The API supports Blender, Maya, OpenUSD, WavefrontOBJ, FBX (ASCII, Binary), STL (ASCII, Binary), USDC, PDMS, RVM Universal3D, Collada, glTF, GLB, PLY, HTML5, A3DW, DirectX, Google Draco file formats and more. Developers can create, read, convert, modify and control the substance of 3D document formats easily.
  • Aspose.BarCode for .NET is a powerful development library to generate & recognize 1D & 2D barcodes from various image types at any angle. The API allows exporting generated barcodes to different high-quality image formats, enables modifying the appearance of generated barcodes and their parameters, such as background color, bar color, rotation angle, x-dimension, image quality, resolution, captions, size, and many others. It also provides rich barcode detecting and reading functionality and supports over 60 barcode types.
  • Aspose.CAD for .NET is a standalone AutoCAD processing API. It provides the functionality to convert DWG, DWF and DXF files to high-quality PDF and raster images. Developers can select and convert specific layouts and layers from the AutoCAD files as well as track the whole file conversion process with ease.
  • Aspose.Cells for .NET is a Microsoft Excel spreadsheet programming API that helps to speed up spreadsheet management and processing. You can build cross-platform applications with the ability to generate, modify, convert, render and print spreadsheets. Moreover, It does not rely on Microsoft Excel or any Microsoft Office Interop components but is a robust set of APIs that deal with all Excel formats, as well as CSV and SpreadsheetML. By integrating the API, you can manage multiple worksheets, create spreadsheet contents and styles from scratch, import data, add common and complex Mathematical, Financial and Text formulas, manipulate charts, pictures, comments, drawing objects and much more.
  • Aspose.Diagram for .NET is a specialized API designed to work with Microsoft Visio files. It allows developers to create, manipulate and convert native Visio file formats. Developers can create diagrams from scratch as well as easily load existing files and manipulate the elements of the diagram and export the result in other formats. Aspose.Diagram for .NET supports most native Visio file formats as well as some commonly used image and fixed-layout formats. This API is an alternative to the Microsoft Visio Object Model and provides better performance. It makes use of the advanced functionality of Visio Services to manipulate Visio documents on a server.
  • Aspose.Drawing for .NET is a cross-platform 2D drawing engine with a System.Drawing compatible API. The drawing library supports rendering vector graphics such as lines, curves, and figures as well as text in a variety of fonts, sizes, and styles onto raster images. Images can be saved to BMP, PNG, JPEG, GIF, and TIFF. Aspose.Drawing is a pure .NET library and does not rely on any external native rendering engine.
  • Aspose.Email for .NET is a complete set of Email Processing APIs to build cross-platform applications having the ability to create, manipulate, convert and transmit emails without using Microsoft Outlook. The API provides email manipulation functionality such as add, extract or remove attachments from a message object, customize message headers by adding or removing recipients or changing the subject and more.
  • Aspose.Finance for .NET is a flexible library for finance-related format processing. The API can easily create, read, and validate eXtensible Business Reporting Language XBRL and iXBRL formats as well as create OFX Request and Response files in different formats. It is an extensible, easy-to-use, standalone API that is independent of any other software.
  • Aspose.Font for .NET is a flexible and easy to use library for working with different font files. The API supports multiple font formats including TrueType CFF, OpenType, and Type1. It can load fonts, provide data structure information along with any glyphs, encode information and save fonts. End-users can render any desired glyph or text.
  • Aspose.GIS for .NET enables you to access and manipulate geographic information from vector based geospatial data formats. You can read, write and convert most popular GIS file formats such as Shapefile and GeoJSON from within your .NET applications, without requiring any additional tools or software.
  • Aspose.HTML for .NET is an advanced HTML manipulation API to create and manipulate HTML documents within .NET applications. Developers can insert, remove, replace HTML nodes, extract CSS styles, navigate through HTML document either by NodeIterator, TreeWalker that is provided by traversal specifications, XPath or CSS selector queries. Furthermore, It allows HTML DOM manipulation via JavaScript through its own scripting.
  • Aspose.Imaging for .NET is a class library that helps developers create, edit, draw or convert images in their own application. It includes the ability to save in Adobe Photoshop native formats without having Photoshop or any other image editor installed. Aspose.Imaging for .NET is a flexible and stable API, capable of processing most commonly used image formats along with some special formats such as DjVu, DICOM, WebP and DNG. Moreover, it extends the native support for image formats and image processing functions for .NET and .NET Core.
  • Aspose.Medical for .NET is a comprehensive API designed for developers working with medical imaging data, particularly in the DICOM (Digital Imaging and Communications in Medicine) format. It facilitates a wide range of operations, including reading, editing, and analyzing DICOM files, without the need for external software. The API supports format conversions to JPEG, PNG, XML, JSON, and NIfTI, enabling seamless integration with various healthcare systems. It also offers features like metadata extraction, image enhancement, batch processing, and anonymization to comply with privacy regulations such as HIPAA and GDPR. With its cross-platform compatibility and optimized memory usage, Aspose.Medical for .NET is suitable for developing robust medical imaging applications across different .NET environments.
  • Aspose.Note for .NET is a standalone Microsoft OneNote document manipulation API. Applications can easily read, convert, create, edit and manipulate OneNote files as well as manipulate the elements of OneNote books and then export to different formats. Developers can load OneNote documents, render text and images from OneNote file to multiple formats, navigate through the OneNote document object model, extract text from any part of a OneNote file and a lot more.
  • Aspose.OCR for .NET is a robust optical character recognition API for adding OCR functionality to applications. The API is extensible, easy to use, compact and provides a simple set of classes for controlling character recognition. It supports commonly used image formats and provides functionalities like reading characters and fonts from images, bold and italic styles, noise removal filters, scanning of the whole image or any part of the image and much more.
  • Aspose.OMR for .NET is an optical marks recognition API for recognizing optical marks from multiple image formats including JPG, BMP, GIF, TIF, TIFF. After performing OMR operations on these images, the API saves the output in CSV format. Moreover, the OMR reader API allows you to capture human-marked data from documents like questionnaires, surveys, MCQ papers and more. The API recognizes scanned images and even photos from all these sources with high accuracy.
  • Aspose.Page for .NET is an XPS and PostScript file manipulation and conversion API. It allows you to create, edit and convert XPS files without requiring any additional tools. The API allows you to manipulate document pages and elements, create vector graphics, group shapes and specifying colors in different color spaces. Furthermore, It allows the developers to convert PS and EPS files to PDF documents, raster images such as BMP, EMF, GIF, JPEG, PNG, TIFF, and more.
  • Aspose.PDF for .NET is an advanced PDF processing and parsing API to perform document management and manipulation tasks within cross-platform applications. The API can easily be used to generate, modify, convert, render, secure and print PDF documents without using Adobe Acrobat. Moreover, the API offers PDF compression options, table creation and manipulation, graph and image functions, extensive hyperlink functionality, stamp and watermark tasks, extended security controls and custom font handling. Aspose.PDF for .NET supports popular file formats such as PDF, XFA, TXT, HTML, PCL, XML, XPS, EPUB, TEX and image formats as well as allows to create PDF documents directly through the API or via XML templates and can create forms or manage form fields embedded in the PDF documents.
  • Aspose.PSD for .NET provides extensive manipulation capabilities for PSD and PSB file formats without requiring Adobe Photoshop. It allows to create or edit Photoshop files as well as update layer properties, add watermarks, perform graphics operations or convert one file format to another.
  • Aspose.PUB for .NET is a set of flexible and easy to use .NET libraries created to work with electronic publication files. It supports the loading, opening, editing and conversion of popular electronic publication file format (.pub) to PDF.
  • Aspose.Slides for .NET is a powerful presentation processing API designed for working with PowerPoint and OpenOffice presentation formats in C#. It allows developers to create, read, write, modify, protect, and convert presentations programmatically without needing Microsoft PowerPoint. With Aspose.Slides for .NET, you can manage and manipulate presentation content, including text, shapes, charts, tables, animations, as well as add multimedia elements like audio and video. The API also enables slide preview and seamless integration into .NET applications.
  • Aspose.SVG for .NET is a flexible SVG file processing library. The API can easily load, save and convert SVG files as well as read and traverse the elements of a file through its Document Object Model (DOM). The 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.Tasks for .NET is a reliable project management API to process Microsoft Project files. The API supports reading, writing and manipulating Microsoft Project documents without Microsoft Project dependencies. Moreover, the API exposes project data to offer complete project planning, definition and tracking capabilities. It allows the users to define a projects' main as well as default properties and calendar information. It can also specify weekdays and exceptions for a project's calendar.
  • Aspose.TeX for .NET is a flexible and easy to use library to typeset TeX and LaTeX files. The API supports multiple output formats like XPS, PDF, PNG, JPEG, TIFF, BMP. It can also create a custom TeX format if you want to create and/or typeset several documents designed uniformly.
  • Aspose.Words for .NET is a native library that offers developers features to create, edit, and convert Word, PDF and Web documents, without the need for Microsoft Word environment to be installed on the system. This .NET library is a collection of classes and methods that rely on the Document Object Model (DOM), giving developers direct access to a document's inner workings at the element level. Using this product, C# developers can efficiently create complex documents and modify their formatting, layout, and content. This native .NET API is a reliable document processing solution for developers seeking a comprehensive instrument to streamline their document editing and document generation tasks, automate document-intensive business processes at scale and reduce manual intervention, errors, and delays.
  • Aspose.ZIP for .NET is a flexible document compression and archive manipulation API for standard zip format. The API enables .NET applications to compress and decompress files, archive files and folders and encrypt archives. It provides protection via user-defined passwords and traditional encryption using ZipCrypto or AES encryption such as AES128, 192 and AES256.