.NET API sets for manipulating HTML files on the fly

.NET API sets for manipulating HTML files on the fly

Create, read, edit HTML documents, including style sheets, and render them to PDF and bitmap formats






Aspose.HTML for .NET is an advanced API for HTML operations that allows you to perform a wide range of HTML operations directly from your .NET applications.

Aspose.HTML for .NET allows you to create, load, edit, and transform (X)HTML documents without the need for additional software or tools. Along with manipulation features, the API also offers a highly efficient rendering engine for fixed-layout formats such as PDF and XPS, as well as a number of raster image formats.


An overview of the Aspose.HTML for .NET API.


Advanced rendering capabilities Processing functions
  • Set up a PageSetup
  • Encrypt PDFs
  • Define compression for JPEG

for .NET

  • Creating HTML pages
  • Load existing HTML
  • Navigating between HTML nodes
  • Upload style sheet information
  • Configuring a Sandbox for a Document
  • Adding/Updating/Deleting HTML Nodes
High-precision rendering
  • Fixed-layout formats
  • Raster graphics formats


Aspose.HTML for .NET primarily supports HTML and XHTML formats. Along with native HTML file formats, this API can also load EPUB and MHTML files for various further operations.


⇑⇓  Input/Output Output only  
  • HTML

for .NET

  • Fixed Layout: PDF, XPS
  • Images: TIFF, JPEG, PNG, BMP
  • Markdown: MD
Input only   
  • EPUB
  • SVG


Aspose.HTML for .NET supports the .NET framework starting from versions 2.0, 3.5, 4.0 and 4.0_ClientProfile.


Операционные системы Framework .NET
Custom versions of Microsoft Windows 
Server versions of Microsoft Windows
Windows Azure

for .NET


ASP.NET Web Applications
Web services


Advanced HTML manipulation capabilities of the .NET API


Create HTML pages from scratch Load existing HTML from a file, stream, or URL Working on the W3C HTML Specification
Simple, easy-to-use independent software Add, replace, or delete HTML nodes Upload style sheet information
Download EPUB and MHTML files Render HTML to bitmap format Convert HTML to XPS and PDF


Convert HTML to a fixed-layout format
Aspose.HTML for .NET provides the ability to create or load HTML files and render the result to PDF or XPS.

The conversion process is extremely user-centric, allowing you to configure the PageSetup settings for the resulting file in a fixed-layout format. You can define a list of pages to render, trim the page size of the resulting file, or set the JPEG compression rating for embedded images.

Render to bitmap format
Aspose.HTML for .NET uses a high-precision engine in its core that can convert HTML pages to most of the raster image formats used, including TIFF, BMP, PNG, and JPEG, without the need for additional software or tools.

Upload and operate ePub and MHTML files
Aspose.HTML for .NET is capable of loading ePub and MHTML files for a variety of operations, including conversion to fixed-layout files and raster image files.

Manipulate HTML nodes
Aspose.HTML for .NET makes it possible for you to navigate an HTML document by the following features: by elements, by documents, by requests to the XPath or CSS selector, as well as to insert, delete, replace HTML nodes “on the go”.

The Aspose.HTML for .NET API also allows you to upload information from style sheets from a specific HTML node or manipulate the HTML DOM via JavaScript.

Configure sandbox
The Aspose API.HTML makes it possible for you to configure the document sandbox, which thus affects the processing of HTML documents. Style sheets in some cases depend on the size of the screen.

Aspose.HTML for .NET allows you to configure the environment regardless of which “machine” it is running on.

Supported versions of the .NET framework
You can use Aspose.HTML for .NET to build any type of 32-bit or 64-bit .NET application, including ASP.NET, Web services, and WinForms for any .NET framework versions 2.0, 3.5, 4.0, and 4.0_ClientProfile in any .NET language you like, such as C# and VB.NET, etc.