.NET APIs to manipulate HTML files on the fly
Create, read, edit HTML documents including CSS styles and render to PDF & raster image formats.Download Free Trial
Aspose.Html for .NET
Aspose.Html for .NET is an advanced HTML manipulation API that enables you to perform a wide range of HTML manipulation tasks directly within your .NET applications.
Aspose.Html for .NET allows to create, load, edit or convert (X)HTML documents without requiring additional software or tools. Along with manipulation functions, the API also provides the high fidelity rendering engine for fixed-layout formats such as PDF & XPS, and a number of raster image formats.
At A Glance
An overview of Aspose.Html for .NET API.
- Customize PageSetup
- Encrypt PDF Documents
- Specify JPEG Compression
- Fixed Layout Formats
- Raster Image Formats
- Create HTML Pages
- Load Existing HTML
- Navigate Through HTML Nodes
- Extract CSS Styling Information
- Configure Document Sandbox
- Add/Update/Remove HTML Nodes
Aspose.Html for .NET supports the .NET framework from 2.0, 3.5, 4.0 and 4.0_ClientProfile.
- Microsoft Windows Desktop
- Microsoft Windows Servers
- Windows Azure
- Web Services
Supported File Formats
Aspose.Html for .NET mainly supports HTML and XHTML formats. Along with native HTML file formats, the API can also load EPUB and MHTML files for various operations.
Advanced .NET HTML Manipulation API Features
Create HTML pages from Scratch
Load existing HTML from file, stream or URL
Implement W3C HTML specifications
Lightweight & standalone component
Add, replace or remove HTML nodes
Extract CSS styling information
Load EPUB and MHTML file formats
Render HTML to raster image formats
Convert HTML to XPS and PDF
HTML to Fixed-Layout Format Conversion
Aspose.Html for .NET provides the capabilities to create or load HTML files, and render the output in PDF and XPS.
The conversion process is highly customizable, allowing you to configure PageSetup aspects for the resultant fixed-layout formats, that is; you can specify the page numbers to be rendered, tweak the resultant page size or set the JPEG compression for the embedded images.
Rendering to Raster Image Formats
Aspose.Html for .NET offers the high fidelity rendering engine at its core which can convert HTML pages to most commonly used raster image formats including TIFF, BMP, PNG & JPEG without requiring any additional software or tool.
Load & Manipulate ePub and MHTML Files
Aspose.Html for .NET is capable of loading ePub and MHTML files to perform various operations including the conversion to fixed-layout and raster image formats.
Manipulate HTML Nodes
Aspose.Html for .NET enables you to navigate through the HTML document either by elements, document, XPath or CSS selector queries, and insert, remove, replace HTML nodes on the go.
The HTML API enables you to configure a document sandbox that affects the processing of HTML documents, that is; the CSS styles in some cases are dependent on screen size.
Aspose.Html for .NET allows to configure the environment independent of the execution machine.
.NET Framework Versions Supported
You can use Aspose.Html for .NET to build any type of 32-bit or 64-bit .NET applications including ASP.NET, Web Services and WinForms for any .NET Framework version from 2.0 , 3.5, 4.0 and 4.0_ClientProfile in your favorite .NET languages like C# and VB.NET etc.