Converter.ConvertHTML
ConvertHTML(HTMLDocument, DocSaveOptions, string)
Convert HTML source presented by HTMLDocument
. Result is docx file formed by output file path.
public static void ConvertHTML(HTMLDocument document, DocSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
document | HTMLDocument | HTMLDocument instance as conversion source. |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full docx file path as output conversion result. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Instantiate default configuration object
var configuration = new Configuration();
using (var document = new HTMLDocument(sourcePath, configuration))
{
// Define output file path
var resultPath = Path.Combine(OutputFolder, "result.docx");
// Define default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process with default configuration object
Converter.ConvertHTML(document, options, resultPath);
}
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class HTMLDocument
- class DocSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, DocSaveOptions, string)
Convert HTML source presented by URL. Result is docx file formed by output file path.
public static void ConvertHTML(Url url, DocSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full docx file path as output conversion result. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.docx");
// Define default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourceUrl, options, resultPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class DocSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, Configuration, DocSaveOptions, string)
Convert HTML source presented by URL. Result is docx file formed by output file path.
public static void ConvertHTML(Url url, Configuration configuration, DocSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full docx file path as output conversion result. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.docx");
// Define default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process with default configuration object
Converter.ConvertHTML(sourceUrl, new Configuration(), options, resultPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class Configuration
- class DocSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, DocSaveOptions, string)
Convert HTML source presented by full file path to DOCX. Result is docx file formed by output file path.
public static void ConvertHTML(string sourcePath, DocSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html full file source path. |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full docx file path as output conversion result. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.docx");
// Define default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourcePath, options, resultPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class DocSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, Configuration, DocSaveOptions, string)
Convert HTML source presented by full file path to DOCX. Result is docx file formed by output file path.
public static void ConvertHTML(string sourcePath, Configuration configuration,
DocSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html full file source path. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full docx file path as output conversion result. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.docx");
// Define default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourcePath, new Configuration(), options, resultPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Configuration
- class DocSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, DocSaveOptions, string)
Convert HTML source presented by inline content. Result is docx file formed by output file path.
public static void ConvertHTML(string content, string baseUri, DocSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full docx file path as output conversion result. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p>Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.docx");
// Define default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(content, string.Empty, options, resultPath);
*OutputFolder - user output file path.
See Also
- class DocSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, Configuration, DocSaveOptions, string)
Convert HTML source presented by inline content. Result is docx file formed by output file path.
public static void ConvertHTML(string content, string baseUri, Configuration configuration,
DocSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full docx file path as output conversion result. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p>Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.docx");
// Define default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(content, string.Empty, new Configuration(), options, resultPath);
*OutputFolder - user output file path.
See Also
- class Configuration
- class DocSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(HTMLDocument, DocSaveOptions, ICreateStreamProvider)
Convert HTML source presented by HTMLDocument
. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(HTMLDocument document, DocSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
document | HTMLDocument | Conversion source presented by HTMLDocument . |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Define inline html content
var content = @"<!DOCTYPE html><html><body><p>Hello, World!</p></body></html>";
// Instantiate default configuration object
var configuration = new Configuration();
// Create HTML document by one of multiple ways
using (var document = new HTMLDocument(content, string.Empty, configuration))
{
// Define result file path without extension
var resultPath = Path.Combine(OutputFolder, "result");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(document, options, provider);
}
*OutputFolder - user output file path.
See Also
- class HTMLDocument
- class DocSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, DocSaveOptions, ICreateStreamProvider)
Convert HTML source presented by URL. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(Url url, DocSaveOptions options, ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source Url
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Define result file path without extension
var resultPath = Path.Combine(OutputFolder, "result");
// Use known ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourceUrl, options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class DocSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, Configuration, DocSaveOptions, ICreateStreamProvider)
Convert HTML source presented by URL. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(Url url, Configuration configuration, DocSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source Url
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Define result file path without extension
var resultPath = Path.Combine(OutputFolder, "result");
// Use known ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourceUrl, new Configuration(), options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class Configuration
- class DocSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, DocSaveOptions, ICreateStreamProvider)
Convert HTML source presented by full file path to DOCX. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string sourcePath, DocSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html full file source path. |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source html file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Define result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Use default ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourcePath, options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class DocSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, Configuration, DocSaveOptions, ICreateStreamProvider)
Convert HTML source presented by full file path to DOCX. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string sourcePath, Configuration configuration,
DocSaveOptions options, ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html full file source path. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Known (see FileCreateStreamProvider ) or custom ICreateStreamProvider interface implementation. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source html file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Define result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Use default ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process with default configuration object
Converter.ConvertHTML(sourcePath, new Configuration(), options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Configuration
- class DocSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, DocSaveOptions, ICreateStreamProvider)
Convert HTML source presented by inline content to DOCX. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string content, string baseUri, DocSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form html inline content
var content = @"<!DOCTYPE html><html><body><p>Hello, World!</p></body></html>";
// Define result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Use known local file oriented ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Instantiate default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(content, string.Empty, options, provider);
*OutputFolder - user output file path.
See Also
- class DocSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, Configuration, DocSaveOptions, ICreateStreamProvider)
Convert HTML source presented by inline content to DOCX. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string content, string baseUri, Configuration configuration,
DocSaveOptions options, ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | DocSaveOptions | DocSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Known (see FileCreateStreamProvider ) or custom ICreateStreamProvider interface implementation. |
Remarks
How to convert HTML to DOCX
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
DOCX conversion
A DOCX file is a Microsoft Word document that typically contains the text but can contain a wide range of data, including tables, raster and vector graphics, video, sounds and diagrams. The DOCX file is highly editable, easy to use and manageable in size. This format is popular because of the variety of options it offers users to write any type of documents. This file format is one of the most widely used and is available through numerous programs.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to DOCX
Converter
class offers wide range of HTML specific conversions to DOCX. To convert HTML to DOCX, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new DocSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an DOCX result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to DOCX Converter that converts HTML to DOCX with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form html inline content
var content = @"<!DOCTYPE html><html><body><p>Hello, World!</p></body></html>";
// Define result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Use known local file oriented ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Instantiate default DocSaveOptions object
var options = new DocSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(content, string.Empty, new Configuration(), options, provider);
*OutputFolder - user output file path.
See Also
- class Configuration
- class DocSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(HTMLDocument, PdfSaveOptions, string)
Convert HTML source presented by HTMLDocument
. Result is pdf file formed by output file path.
public static void ConvertHTML(HTMLDocument document, PdfSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
document | HTMLDocument | Conversion source presented by HTMLDocument . |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full pdf file path as output conversion result. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Instantiate default configuration object
var configuration = new Configuration();
// Create html document by one of multiple ways
using (var document = new HTMLDocument(sourcePath, configuration))
{
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.pdf");
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Instantiate conversion process
Converter.ConvertHTML(document, options, resultPath);
}
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class HTMLDocument
- class PdfSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, PdfSaveOptions, string)
Convert HTML source presented by URL. Result is pdf file formed by output file path.
public static void ConvertHTML(Url url, PdfSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full pdf file path as output conversion result. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form file based source Url
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.pdf");
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourceUrl, options, resultPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class PdfSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, Configuration, PdfSaveOptions, string)
Convert HTML source presented by URL. Result is pdf file formed by output file path.
public static void ConvertHTML(Url url, Configuration configuration, PdfSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full pdf file path as output conversion result. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form file based source Url
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.pdf");
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process with default configuration object
Converter.ConvertHTML(sourceUrl, new Configuration(), options, resultPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class Configuration
- class PdfSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, PdfSaveOptions, string)
Convert HTML source presented by full file path to PDF. Result is pdf file formed by output file path.
public static void ConvertHTML(string sourcePath, PdfSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html full file source path. |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full pdf file path as output conversion result. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.pdf");
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourcePath, options, resultPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class PdfSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, Configuration, PdfSaveOptions, string)
Convert HTML source presented by full file path to PDF. Result is pdf file formed by output file path.
public static void ConvertHTML(string sourcePath, Configuration configuration,
PdfSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html full file source path. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full pdf file path as output conversion result. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.pdf");
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourcePath, new Configuration(), options, resultPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Configuration
- class PdfSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, PdfSaveOptions, string)
Convert HTML source presented by inline content to PDF. Result is pdf file formed by output file path.
public static void ConvertHTML(string content, string baseUri, PdfSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full pdf file path as output conversion result. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.pdf");
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(content, string.Empty, options, resultPath);
*OutputFolder - user output file path.
See Also
- class PdfSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, Configuration, PdfSaveOptions, string)
Convert HTML source presented by inline content to PDF. Result is pdf file formed by output file path.
public static void ConvertHTML(string content, string baseUri, Configuration configuration,
PdfSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full pdf file path as output conversion result. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.pdf");
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(content, string.Empty, new Configuration(), options, resultPath);
*OutputFolder - user output file path.
See Also
- class Configuration
- class PdfSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(HTMLDocument, PdfSaveOptions, ICreateStreamProvider)
Convert HTML source presented by HTMLDocument
to PDF. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(HTMLDocument document, PdfSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
document | HTMLDocument | Conversion source presented by HTMLDocument . |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Known (see FileCreateStreamProvider ) or custom ICreateStreamProvider interface implementation. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Define inline html content
var content = @"<!DOCTYPE html><html><body><p>Hello, World!</p></body></html>";
// Instantiate default configuration object
var configuration = new Configuration();
// Create HTML document by one of multiple ways
using (var document = new HTMLDocument(content, string.Empty, configuration))
{
// Define result file path without extension
var resultPath = Path.Combine(OutputFolder, "result");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(document, options, provider);
}
*OutputFolder - user output file path.
See Also
- class HTMLDocument
- class PdfSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, PdfSaveOptions, ICreateStreamProvider)
Convert HTML source presented by URL. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(Url url, PdfSaveOptions options, ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourceUrl, options, provider);
*OutputFolder - user output file path.
See Also
- class Url
- class PdfSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, Configuration, PdfSaveOptions, ICreateStreamProvider)
Convert HTML source presented by URL. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(Url url, Configuration configuration, PdfSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Known (see FileCreateStreamProvider ) or custom ICreateStreamProvider interface implementation. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result ");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourceUrl, new Configuration(), options, provider);
*OutputFolder - user output file path.
See Also
- class Url
- class Configuration
- class PdfSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, PdfSaveOptions, ICreateStreamProvider)
Convert HTML source presented by full file path to PDF. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string sourcePath, PdfSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html full file source path. |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourcePath, options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class PdfSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, Configuration, PdfSaveOptions, ICreateStreamProvider)
Convert HTML source presented by full file path to PDF. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string sourcePath, Configuration configuration,
PdfSaveOptions options, ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html full file source path. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Known (see FileCreateStreamProvider ) or custom ICreateStreamProvider interface implementation. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourcePath, new Configuration(), options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Configuration
- class PdfSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, PdfSaveOptions, ICreateStreamProvider)
Convert HTML source presented by inline content to PDF. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string content, string baseUri, PdfSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Known (see FileCreateStreamProvider ) or custom ICreateStreamProvider interface implementation. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(content, string.Empty, options, provider);
*OutputFolder - user output file path.
See Also
- class PdfSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, Configuration, PdfSaveOptions, ICreateStreamProvider)
Convert HTML source presented by inline content to PDF. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string content, string baseUri, Configuration configuration,
PdfSaveOptions options, ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | PdfSaveOptions | PdfSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to PDF
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
PDF conversion
Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. A PDF file is a set of bytes that can be grouped in to tokens according to syntax rules defined by PDF specifications. Once or more tokens are combined to form higher-level syntactic entities, principally objects, which are the basic data values from which a PDF document is constructed.
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Other popular formats conversions
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to PDF
Converter
class offers wide range of HTML specific conversions to PDF. To convert HTML to PDF, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new PdfSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an PDF result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PDF Converter that converts HTML to PDF with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default PdfSaveOptions object
var options = new PdfSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(content, string.Empty, new Configuration(), options, provider);
*OutputFolder - user output file path.
See Also
- class Configuration
- class PdfSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(HTMLDocument, MHTMLSaveOptions, string)
Convert HTML source presented by HTMLDocument
. Result is mhtml (.mht) file formed by output file path.
public static void ConvertHTML(HTMLDocument document, MHTMLSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
document | HTMLDocument | Conversion source presented by HTMLDocument . |
options | MHTMLSaveOptions | MHTMLSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full mhtml (.mht) file path as output conversion result. |
Remarks
How to convert HTML to MHTML
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
MHTML conversion
MHTML combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension. MHTML uses the MIME email protocol to combine items into a single web page archive file. With MHTML, the archival of online web pages becomes much easier and less cluttered.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to MHTML
Converter
class offers wide range of HTML specific conversions to MHTML. To convert HTML to MHTML, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MHTMLSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an MHTML result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to MHTML Converter that converts HTML to MHTML with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form HTML document
var sourcePath = Path.Combine(InputFolder, "source.html");
// Create HTML document by one of multiple ways
using (HTMLDocument document = new HTMLDocument(sourcePath, new Configuration()))
{
// Define default MHTMLSaveOptions object
var options = new MHTMLSaveOptions();
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.mht");
// Initiate conversion process
Converter.ConvertHTML(document, options, resultPath);
}
*OutputFolder - user output file path.
See Also
- class HTMLDocument
- class MHTMLSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, MHTMLSaveOptions, string)
Convert HTML source presented by URL. Result is mhtml (.mht) file formed by output file path.
public static void ConvertHTML(Url url, MHTMLSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
options | MHTMLSaveOptions | MHTMLSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full mhtml (.mht) file path as output conversion result. |
Remarks
How to convert HTML to MHTML
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
MHTML conversion
MHTML combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension. MHTML uses the MIME email protocol to combine items into a single web page archive file. With MHTML, the archival of online web pages becomes much easier and less cluttered.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to MHTML
Converter
class offers wide range of HTML specific conversions to MHTML. To convert HTML to MHTML, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MHTMLSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an MHTML result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to MHTML Converter that converts HTML to MHTML with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Define default MHTMLSaveOptions object
var options = new MHTMLSaveOptions();
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.mht");
// Initiate conversion process
Converter.ConvertHTML(sourceUrl, options, resultPath);
}
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class MHTMLSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, Configuration, MHTMLSaveOptions, string)
Convert HTML source presented by URL. Result is mhtml (.mht) file formed by output file path.
public static void ConvertHTML(Url url, Configuration configuration, MHTMLSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | MHTMLSaveOptions | MHTMLSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full mhtml (.mht) file path as output conversion result. |
Remarks
How to convert HTML to MHTML
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
MHTML conversion
MHTML combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension. MHTML uses the MIME email protocol to combine items into a single web page archive file. With MHTML, the archival of online web pages becomes much easier and less cluttered.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to MHTML
Converter
class offers wide range of HTML specific conversions to MHTML. To convert HTML to MHTML, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MHTMLSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an MHTML result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to MHTML Converter that converts HTML to MHTML with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Define default MHTMLSaveOptions object
var options = new MHTMLSaveOptions();
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.mht");
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourceUrl, new Configuration(), options, resultPath);
}
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class Configuration
- class MHTMLSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, MHTMLSaveOptions, string)
Convert HTML source presented by full file path to MHTML. Result is mhtml (.mht) file formed by output file path.
public static void ConvertHTML(string sourcePath, MHTMLSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html file source path. It will be combined with the current directory path to form an absolute URL. |
options | MHTMLSaveOptions | MHTMLSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full mhtml (.mht) file path as output conversion result. |
Remarks
How to convert HTML to MHTML
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
MHTML conversion
MHTML combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension. MHTML uses the MIME email protocol to combine items into a single web page archive file. With MHTML, the archival of online web pages becomes much easier and less cluttered.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to MHTML
Converter
class offers wide range of HTML specific conversions to MHTML. To convert HTML to MHTML, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MHTMLSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an MHTML result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to MHTML Converter that converts HTML to MHTML with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Define default MHTMLSaveOptions object
var options = new MHTMLSaveOptions();
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.mht");
// Initiate conversion process
Converter.ConvertHTML(sourcePath, options, resultPath);
}
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class MHTMLSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, Configuration, MHTMLSaveOptions, string)
Convert HTML source presented by full file path to MHTML. Result is mhtml (.mht) file formed by output file path.
public static void ConvertHTML(string sourcePath, Configuration configuration,
MHTMLSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html full file source path. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | MHTMLSaveOptions | MHTMLSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full mhtml (.mht) file path as output conversion result. |
Remarks
How to convert HTML to MHTML
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
MHTML conversion
MHTML combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension. MHTML uses the MIME email protocol to combine items into a single web page archive file. With MHTML, the archival of online web pages becomes much easier and less cluttered.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to MHTML
Converter
class offers wide range of HTML specific conversions to MHTML. To convert HTML to MHTML, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MHTMLSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an MHTML result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to MHTML Converter that converts HTML to MHTML with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Define default MHTMLSaveOptions object
var options = new MHTMLSaveOptions();
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.mht");
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourcePath, new Configuration(), options, resultPath);
}
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Configuration
- class MHTMLSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, MHTMLSaveOptions, string)
Convert HTML source presented by inline content to MHTML. Result is mhtml (.mht) file formed by output file path.
public static void ConvertHTML(string content, string baseUri, MHTMLSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
options | MHTMLSaveOptions | MHTMLSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full mhtml (.mht) file path as output conversion result. |
Remarks
How to convert HTML to MHTML
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
MHTML conversion
MHTML combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension. MHTML uses the MIME email protocol to combine items into a single web page archive file. With MHTML, the archival of online web pages becomes much easier and less cluttered.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to MHTML
Converter
class offers wide range of HTML specific conversions to MHTML. To convert HTML to MHTML, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MHTMLSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an MHTML result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to MHTML Converter that converts HTML to MHTML with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Define default save options object
var options = new MHTMLSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(content, string.Empty, options, resultPath);
*OutputFolder - user output file path.
See Also
- class MHTMLSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, Configuration, MHTMLSaveOptions, string)
Convert HTML source presented by inline content to MHTML. Result is mhtml (.mht) file formed by output file path.
public static void ConvertHTML(string content, string baseUri, Configuration configuration,
MHTMLSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | MHTMLSaveOptions | MHTMLSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full mhtml (.mht) file path as output conversion result. |
Remarks
How to convert HTML to MHTML
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
MHTML conversion
MHTML combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension. MHTML uses the MIME email protocol to combine items into a single web page archive file. With MHTML, the archival of online web pages becomes much easier and less cluttered.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to MHTML
Converter
class offers wide range of HTML specific conversions to MHTML. To convert HTML to MHTML, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new MHTMLSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an MHTML result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to MHTML Converter that converts HTML to MHTML with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Define default save options object
var options = new MHTMLSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(content, string.Empty, new Configuration(), options, resultPath);
*OutputFolder - user output file path.
See Also
- class Configuration
- class MHTMLSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(HTMLDocument, MarkdownSaveOptions, string)
Convert HTML source presented by HTMLDocument
. Result is markdown (.md) file formed by output file path.
public static void ConvertHTML(HTMLDocument document, MarkdownSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
document | HTMLDocument | Conversion source presented by HTMLDocument . |
options | MarkdownSaveOptions | MarkdownSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full md file path as output conversion result. |
Remarks
How to convert HTML to Markdown
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Markdown conversion
Markdown (MD) is a markup language with a plain-text-formatting syntax. Markdown is often used as a format for documentation and readme files since it allows writing in an easy-to-read and easy-to-write style. It is popular with technical writers for its simplicity of use, lightweight learning and broad support. Its design allows it to be easily converted to many output formats, but initially, it was created to convert only to HTML. Aspose.HTML class library provides a reversed conversion from HTML to Markdown. You can access and edit Markdown files or create new content from any device in any text editor.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to Markdown
Converter
class offers wide range of HTML specific conversions to Markdown. To convert HTML to MD, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MarkdownSaveOptions object with custom or default settings. You can add also configuration
as option parameter. Use the ConvertHTML() method of the Converter class to save HTML as an Markdown result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to Markdown that converts HTML to MD with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var outputPath = Path.Combine(OutputFolder, "result.md");
using (HTMLDocument document = new HTMLDocument(sourcePath, new Configuration()))
{
// Define save options object instance
var options = new MarkdownSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(document, options, outputPath);
}
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class HTMLDocument
- class MarkdownSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, MarkdownSaveOptions, string)
Convert HTML source presented by URL. Result is markdown (.md) file formed by output file path.
public static void ConvertHTML(Url url, MarkdownSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
options | MarkdownSaveOptions | MarkdownSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full md file path as output conversion result. |
Remarks
How to convert HTML to Markdown
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Markdown conversion
Markdown (MD) is a markup language with a plain-text-formatting syntax. Markdown is often used as a format for documentation and readme files since it allows writing in an easy-to-read and easy-to-write style. It is popular with technical writers for its simplicity of use, lightweight learning and broad support. Its design allows it to be easily converted to many output formats, but initially, it was created to convert only to HTML. Aspose.HTML class library provides a reversed conversion from HTML to Markdown. You can access and edit Markdown files or create new content from any device in any text editor.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to Markdown
Converter
class offers wide range of HTML specific conversions to Markdown. To convert HTML to MD, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MarkdownSaveOptions object with custom or default settings. You can add also configuration
as option parameter. Use the ConvertHTML() method of the Converter class to save HTML as an Markdown result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to Markdown that converts HTML to MD with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var outputPath = Path.Combine(OutputFolder, "result.md");
// Define save options object instance
var options = new MarkdownSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourceUrl, options, outputPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class MarkdownSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, Configuration, MarkdownSaveOptions, string)
Convert HTML source presented by URL. Result is markdown (.md) file formed by output file path.
public static void ConvertHTML(Url url, Configuration configuration, MarkdownSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | MarkdownSaveOptions | MarkdownSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full md file path as output conversion result. |
Remarks
How to convert HTML to Markdown
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Markdown conversion
Markdown (MD) is a markup language with a plain-text-formatting syntax. Markdown is often used as a format for documentation and readme files since it allows writing in an easy-to-read and easy-to-write style. It is popular with technical writers for its simplicity of use, lightweight learning and broad support. Its design allows it to be easily converted to many output formats, but initially, it was created to convert only to HTML. Aspose.HTML class library provides a reversed conversion from HTML to Markdown. You can access and edit Markdown files or create new content from any device in any text editor.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to Markdown
Converter
class offers wide range of HTML specific conversions to Markdown. To convert HTML to MD, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MarkdownSaveOptions object with custom or default settings. You can add also configuration
as option parameter. Use the ConvertHTML() method of the Converter class to save HTML as an Markdown result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to Markdown that converts HTML to MD with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var outputPath = Path.Combine(OutputFolder, "result.md");
// Define save options object instance
var options = new MarkdownSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourceUrl, new Configuration(), options, outputPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class Configuration
- class MarkdownSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, MarkdownSaveOptions, string)
Convert HTML source presented by full file path to Markdown. Result is markdown (.md) file formed by output file path.
public static void ConvertHTML(string sourcePath, MarkdownSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html file source path. It will be combined with the current directory path to form an absolute URL. |
options | MarkdownSaveOptions | MarkdownSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full md file path as output conversion result. |
Remarks
How to convert HTML to Markdown
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Markdown conversion
Markdown (MD) is a markup language with a plain-text-formatting syntax. Markdown is often used as a format for documentation and readme files since it allows writing in an easy-to-read and easy-to-write style. It is popular with technical writers for its simplicity of use, lightweight learning and broad support. Its design allows it to be easily converted to many output formats, but initially, it was created to convert only to HTML. Aspose.HTML class library provides a reversed conversion from HTML to Markdown. You can access and edit Markdown files or create new content from any device in any text editor.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to Markdown
Converter
class offers wide range of HTML specific conversions to Markdown. To convert HTML to MD, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MarkdownSaveOptions object with custom or default settings. You can add also configuration
as option parameter. Use the ConvertHTML() method of the Converter class to save HTML as an Markdown result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to Markdown that converts HTML to MD with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var outputPath = Path.Combine(OutputFolder, "result.md");
// Define save options object instance
var options = new MarkdownSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourcePath, options, outputPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class MarkdownSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, Configuration, MarkdownSaveOptions, string)
Convert HTML source presented by full file path to Markdown. Result is markdown (.md) file formed by output file path.
public static void ConvertHTML(string sourcePath, Configuration configuration,
MarkdownSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html file source path. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | MarkdownSaveOptions | MarkdownSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full md file path as output conversion result. |
Remarks
How to convert HTML to Markdown
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Markdown conversion
Markdown (MD) is a markup language with a plain-text-formatting syntax. Markdown is often used as a format for documentation and readme files since it allows writing in an easy-to-read and easy-to-write style. It is popular with technical writers for its simplicity of use, lightweight learning and broad support. Its design allows it to be easily converted to many output formats, but initially, it was created to convert only to HTML. Aspose.HTML class library provides a reversed conversion from HTML to Markdown. You can access and edit Markdown files or create new content from any device in any text editor.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to Markdown
Converter
class offers wide range of HTML specific conversions to Markdown. To convert HTML to MD, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MarkdownSaveOptions object with custom or default settings. You can add also configuration
as option parameter. Use the ConvertHTML() method of the Converter class to save HTML as an Markdown result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to Markdown that converts HTML to MD with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var outputPath = Path.Combine(OutputFolder, "result.md");
// Define save options object instance
var options = new MarkdownSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourcePath, new Configuration(), options, outputPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Configuration
- class MarkdownSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, MarkdownSaveOptions, string)
Convert HTML source presented by inline content to Markdown. Result is mhtml (.mht) file formed by output file path.
public static void ConvertHTML(string content, string baseUri, MarkdownSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
options | MarkdownSaveOptions | MarkdownSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full md file path as output conversion result. |
Remarks
How to convert HTML to Markdown
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Markdown conversion
Markdown (MD) is a markup language with a plain-text-formatting syntax. Markdown is often used as a format for documentation and readme files since it allows writing in an easy-to-read and easy-to-write style. It is popular with technical writers for its simplicity of use, lightweight learning and broad support. Its design allows it to be easily converted to many output formats, but initially, it was created to convert only to HTML. Aspose.HTML class library provides a reversed conversion from HTML to Markdown. You can access and edit Markdown files or create new content from any device in any text editor.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to Markdown
Converter
class offers wide range of HTML specific conversions to Markdown. To convert HTML to MD, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MarkdownSaveOptions object with custom or default settings. You can add also configuration
as option parameter. Use the ConvertHTML() method of the Converter class to save HTML as an Markdown result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to Markdown that converts HTML to MD with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Define default save options object
var options = new MarkdownSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(content, string.Empty, options, resultPath);
*OutputFolder - user output file path.
See Also
- class MarkdownSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, Configuration, MarkdownSaveOptions, string)
Convert HTML source presented by inline content to Markdown. Result is mhtml (.mht) file formed by output file path.
public static void ConvertHTML(string content, string baseUri, Configuration configuration,
MarkdownSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | MarkdownSaveOptions | MarkdownSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full md file path as output conversion result. |
Remarks
How to convert HTML to Markdown
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Markdown conversion
Markdown (MD) is a markup language with a plain-text-formatting syntax. Markdown is often used as a format for documentation and readme files since it allows writing in an easy-to-read and easy-to-write style. It is popular with technical writers for its simplicity of use, lightweight learning and broad support. Its design allows it to be easily converted to many output formats, but initially, it was created to convert only to HTML. Aspose.HTML class library provides a reversed conversion from HTML to Markdown. You can access and edit Markdown files or create new content from any device in any text editor.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Other popular formats conversions
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to Markdown
Converter
class offers wide range of HTML specific conversions to Markdown. To convert HTML to MD, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument
) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer. Create a new MarkdownSaveOptions object with custom or default settings. You can add also configuration
as option parameter. Use the ConvertHTML() method of the Converter class to save HTML as an Markdown result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to Markdown that converts HTML to MD with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Define default save options object
var options = new MarkdownSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(content, string.Empty, new Configuration(), options, resultPath);
*OutputFolder - user output file path.
See Also
- class Configuration
- class MarkdownSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(HTMLDocument, XpsSaveOptions, string)
Convert HTML source presented by HTMLDocument
. Result is xps file formed by output file path.
public static void ConvertHTML(HTMLDocument document, XpsSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
document | HTMLDocument | Conversion source presented by HTMLDocument . |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full xps file path as output conversion result. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var outputPath = Path.Combine(OutputFolder, "result.xps");
// Create HTML document by one of multiple ways
using (HTMLDocument document = new HTMLDocument(sourcePath, new Configuration()))
{
// Define save options object instance
var options = new XpsSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(document, options, outputPath);
}
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class HTMLDocument
- class XpsSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, XpsSaveOptions, string)
Convert HTML source presented by URL. Result is xps file formed by output file path.
public static void ConvertHTML(Url url, XpsSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full xps file path as output conversion result. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var outputPath = Path.Combine(OutputFolder, "result.xps");
// Define save options object instance
var options = new XpsSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourceUrl, options, outputPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class XpsSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, Configuration, XpsSaveOptions, string)
Convert HTML source presented by URL. Result is xps file formed by output file path.
public static void ConvertHTML(Url url, Configuration configuration, XpsSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. |
outputPath | String | Full xps file path as output conversion result. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var outputPath = Path.Combine(OutputFolder, "result.xps");
// Define save options object instance
var options = new XpsSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourceUrl, new Configuration(), options, outputPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class Configuration
- class XpsSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, XpsSaveOptions, string)
Convert HTML source presented by full file path to XPS. Result is xps file formed by output file path.
public static void ConvertHTML(string sourcePath, XpsSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html file source path. It will be combined with the current directory path to form an absolute URL. |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full xps file path as output conversion result. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var outputPath = Path.Combine(OutputFolder, "result.xps");
// Define save options object instance
var options = new XpsSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourcePath, options, outputPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class XpsSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, Configuration, XpsSaveOptions, string)
Convert HTML source presented by full file path to XPS. Result is xps file formed by output file path.
public static void ConvertHTML(string sourcePath, Configuration configuration,
XpsSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html full file source path. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full xps file path as output conversion result. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var outputPath = Path.Combine(OutputFolder, "result.xps");
// Define save options object instance
var options = new XpsSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourcePath, new Configuration(), options, outputPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Configuration
- class XpsSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, XpsSaveOptions, string)
Convert HTML source presented by inline content to XPS. Result is xps file formed by output file path.
public static void ConvertHTML(string content, string baseUri, XpsSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. For more info see Aspose Documentation. |
outputPath | String | Full xps file path as output conversion result. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Define default save options object
var options = new XpsSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(content, string.Empty, options, resultPath);
*OutputFolder - user output file path.
See Also
- class XpsSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, Configuration, XpsSaveOptions, string)
Convert HTML source presented by inline content to XPS. Result is xps file formed by output file path.
public static void ConvertHTML(string content, string baseUri, Configuration configuration,
XpsSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. |
outputPath | String | Full xps file path as output conversion result. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Define default save options object
var options = new XpsSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(content, string.Empty, new Configuration(), options, resultPath);
*OutputFolder - user output file path.
See Also
- class Configuration
- class XpsSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(HTMLDocument, XpsSaveOptions, ICreateStreamProvider)
Convert HTML source presented by HTMLDocument
. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(HTMLDocument document, XpsSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
document | HTMLDocument | Conversion source presented by HTMLDocument . |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.xps");
// Create HTML document by one of multiple ways
using (HTMLDocument document = new HTMLDocument(sourcePath, new Configuration()))
{
// Define save options object instance
var options = new XpsSaveOptions();
// Use one of known ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Initiate conversion process
Converter.ConvertHTML(document, options, provider);
}
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class HTMLDocument
- class XpsSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, XpsSaveOptions, ICreateStreamProvider)
Convert HTML source presented by URL. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(Url url, XpsSaveOptions options, ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source document URL - provides an object representation of a universal identifier (URL). |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.xps");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define save options object instance
var options = new XpsSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourceUrl, options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class XpsSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, Configuration, XpsSaveOptions, ICreateStreamProvider)
Convert HTML source presented by URL. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(Url url, Configuration configuration, XpsSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source URL - provides an object representation of a universal identifier (URL). |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.xps");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define save options object instance
var options = new XpsSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourceUrl, new Configuration(), options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class Configuration
- class XpsSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, XpsSaveOptions, ICreateStreamProvider)
Convert HTML source presented by full file path to XPS. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string sourcePath, XpsSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html file source path. It will be combined with the current directory path to form an absolute URL. |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. |
provider | ICreateStreamProvider | Known (see FileCreateStreamProvider ) or custom ICreateStreamProvider interface implementation. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.xps");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define save options object instance
var options = new XpsSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourcePath, options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class XpsSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, Configuration, XpsSaveOptions, ICreateStreamProvider)
Convert HTML source presented by full file path to XPS. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string sourcePath, Configuration configuration,
XpsSaveOptions options, ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html file source path. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.xps");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define save options object instance
var options = new XpsSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourcePath, new Configuration(), options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Configuration
- class XpsSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, XpsSaveOptions, ICreateStreamProvider)
Convert HTML source presented by inline content to XPS. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string content, string baseUri, XpsSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default save options object
var options = new XpsSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(content, string.Empty, options, provider);
*OutputFolder - user output file path.
See Also
- class XpsSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, Configuration, XpsSaveOptions, ICreateStreamProvider)
Convert HTML source presented by inline content to XPS. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string content, string baseUri, Configuration configuration,
XpsSaveOptions options, ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | XpsSaveOptions | XpsSaveOptions object usage enables you to tune the rendering process. |
provider | ICreateStreamProvider | Known (see FileCreateStreamProvider ) or custom ICreateStreamProvider interface implementation. |
Remarks
How to convert HTML to XPS
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well. The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
XPS conversion
XPS is a document storage and viewing format developed by Microsoft. It has a set of advantages that support security features, such as digital signatures to provide greater document security and more. HTML to XPS conversion is often required to establish limited access to document editing or copying. XPS file format provides access rights management and gives high-quality printable documents. XPS files can be used to share documents, and you can be sure that what you see on the page is the same as what other people see when using the XPS Viewer.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Convert HTML to XPS
Converter
class offers wide range of HTML specific conversions to XPS. To convert HTML to XPS, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new XpsSaveOptions
object with custom or default settings. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an XPS result with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to XPS Converter that converts HTML to XPS with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
Try to use other popular format conversions
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Define default save options object
var options = new XpsSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(content, string.Empty, new Configuration(), options, provider);
*OutputFolder - user output file path.
See Also
- class Configuration
- class XpsSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(HTMLDocument, ImageSaveOptions, string)
Convert HTML source presented by HTMLDocument
. Result is image file formed by output file path.
public static void ConvertHTML(HTMLDocument document, ImageSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
document | HTMLDocument | Conversion source presented by HTMLDocument . |
options | ImageSaveOptions | ImageSaveOptions object usage enables you to tune the rendering process. |
outputPath | String | Full image file path as output conversion result. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var outputPath = Path.Combine(OutputFolder, "result.jpg");
using (HTMLDocument document = new HTMLDocument(sourcePath, new Configuration()))
{
// Define save options object instance
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// Initiate conversion process
Converter.ConvertHTML(document, options, outputPath);
}
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class HTMLDocument
- class ImageSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, ImageSaveOptions, string)
Convert HTML source presented by URL. Result is image file formed by output file path.
public static void ConvertHTML(Url url, ImageSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source URL - provides an object representation of a universal identifier (URL). |
options | ImageSaveOptions | ImageSaveOptions object usage enables you to tune the rendering process. You can specify the page size , margins , CSS media-type , etc. |
outputPath | String | Full image file path as output conversion result. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.jpg");
// Define save options object instance
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// Initiate conversion process
Converter.ConvertHTML(sourceUrl, options, resultPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class ImageSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, Configuration, ImageSaveOptions, string)
Convert HTML source presented by URL. Result is image file formed by output file path.
public static void ConvertHTML(Url url, Configuration configuration, ImageSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source URL - provides an object representation of a universal identifier (URL). |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | ImageSaveOptions | ImageSaveOptions object usage enables you to tune the rendering process. You can specify the page size , margins , CSS media-type , etc. |
outputPath | String | Full image file path as output conversion result. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.jpg");
// Define save options object instance
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourceUrl, new Configuration(), options, resultPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class Configuration
- class ImageSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, ImageSaveOptions, string)
Convert HTML source presented by full file path to image. Result is image file formed by output file path.
public static void ConvertHTML(string sourcePath, ImageSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html file source path. It will be combined with the current directory path to form an absolute URL. |
options | ImageSaveOptions | To learn more about the ImageSaveOptions class, please read the Fine-Tuning Converters article. |
outputPath | String | Full image file path as output conversion result. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.png");
// Define save options object instance. PNG is image format by default
var options = new ImageSaveOptions();
// Initiate conversion process
Converter.ConvertHTML(sourcePath , options, resultPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class ImageSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, Configuration, ImageSaveOptions, string)
Convert HTML source presented by full file path to image. Result is image file formed by output file path.
public static void ConvertHTML(string sourcePath, Configuration configuration,
ImageSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html file source path. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | ImageSaveOptions | To learn more about the ImageSaveOptions class, please read the Fine-Tuning Converters article. |
outputPath | String | Full image file path as output conversion result. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.png");
// Define save options object instance. PNG is image format by default
var options = new ImageSaveOptions();
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourcePath, new Configuration(), options, resultPath);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Configuration
- class ImageSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, ImageSaveOptions, string)
Convert HTML source presented by inline content to image. Result is image file formed by output file path.
public static void ConvertHTML(string content, string baseUri, ImageSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
options | ImageSaveOptions | New formed image options as format, resolution and etc. See ImageSaveOptions class and Aspose Documentation. |
outputPath | String | Full image file path as output conversion result. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.jpg");
// Define default save options object
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// Initiate conversion process
Converter.ConvertHTML(content, string.Empty, options, resultPath);
*OutputFolder - user output file path.
See Also
- class ImageSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, Configuration, ImageSaveOptions, string)
Convert HTML source presented by inline content to image. Result is image file formed by output file path.
public static void ConvertHTML(string content, string baseUri, Configuration configuration,
ImageSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | ImageSaveOptions | New formed image options as format, resolution and etc. See ImageSaveOptions class and Aspose Documentation. |
outputPath | String | Full image file path as output conversion result. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.jpg");
// Define default save options object
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// Initiate conversion process with default configuration
Converter.ConvertHTML(content, string.Empty, new Configuration(), options, resultPath);
*OutputFolder - user output file path.
See Also
- class Configuration
- class ImageSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(HTMLDocument, ImageSaveOptions, ICreateStreamProvider)
Convert HTML source presented by HTMLDocument
. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(HTMLDocument document, ImageSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
document | HTMLDocument | Conversion source presented by HTMLDocument . |
options | ImageSaveOptions | ImageSaveOptions object usage enables you to tune the rendering process. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result");
// Create HTML document by one of multiple ways
using (HTMLDocument document = new HTMLDocument(sourcePath, new Configuration()))
{
// Define save options object instance
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Initiate conversion process
Converter.ConvertHTML(document, options, provider);
}
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class HTMLDocument
- class ImageSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, ImageSaveOptions, ICreateStreamProvider)
Convert HTML source presented by URL. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(Url url, ImageSaveOptions options, ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source URL - provides an object representation of a universal identifier (URL). |
options | ImageSaveOptions | ImageSaveOptions object usage enables you to tune the rendering process. You can specify the page size , margins , CSS media-type , etc. |
provider | ICreateStreamProvider | Known (see FileCreateStreamProvider ) or custom ICreateStreamProvider interface implementation. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.jpg");
// Define save options object instance
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Initiate conversion process
Converter.ConvertHTML(sourceUrl, options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class ImageSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, Configuration, ImageSaveOptions, ICreateStreamProvider)
Convert HTML source presented by URL. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(Url url, Configuration configuration, ImageSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
url | Url | HTML source URL - provides an object representation of a universal identifier (URL). |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | ImageSaveOptions | ImageSaveOptions object usage enables you to tune the rendering process. You can specify the page size , margins , CSS media-type , etc. |
provider | ICreateStreamProvider | Implementation of the interface, which will be used to get an output stream. More info about providers see in Aspose Documentation. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Create Url based on input file path
var sourceUrl = new Url(Path.Combine(InputFolder, "source.html"));
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.jpg");
// Define save options object instance
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// Use one of ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourceUrl, new Configuration(), options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Url
- class Configuration
- class ImageSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, ImageSaveOptions, ICreateStreamProvider)
Convert HTML source presented by full file path to image. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string sourcePath, ImageSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html full file source path. |
options | ImageSaveOptions | ImageSaveOptions object usage enables you to tune the rendering process. You can specify the page size , margins , CSS media-type , etc. |
provider | ICreateStreamProvider | Implementation of the interface, which will be used to get an output stream. More info about providers see in Aspose Documentation. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.jpg");
// Define save options object instance
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// Use one of known ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Initiate conversion process
Converter.ConvertHTML(sourcePath, options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class ImageSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, Configuration, ImageSaveOptions, ICreateStreamProvider)
Convert HTML source presented by full file path to image. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string sourcePath, Configuration configuration,
ImageSaveOptions options, ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html file source path. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | ImageSaveOptions | ImageSaveOptions object usage enables you to tune the rendering process. You can specify the page size , margins , CSS media-type , etc. |
provider | ICreateStreamProvider | Implementation of the interface, which will be used to get an output stream. More info about providers see in Aspose Documentation. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form source file path
var sourcePath = Path.Combine(InputFolder, "source.html");
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.jpg");
// Define save options object instance
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// Use one of known ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Initiate conversion process with default configuration
Converter.ConvertHTML(sourcePath, new Configuration(), options, provider);
*InputFolder - user source file path.
*OutputFolder - user output file path.
See Also
- class Configuration
- class ImageSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, ImageSaveOptions, ICreateStreamProvider)
Convert HTML source presented by inline content to image. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string content, string baseUri, ImageSaveOptions options,
ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
options | ImageSaveOptions | ImageSaveOptions object usage enables you to tune the rendering process. You can specify the page size , margins , CSS media-type , etc. |
provider | ICreateStreamProvider | Known (see FileCreateStreamProvider ) or custom ICreateStreamProvider interface implementation. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.jpg");
// Define default save options object
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// Use one of known ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Initiate conversion process
Converter.ConvertHTML(content, string.Empty, options, provider);
*OutputFolder - user output file path.
See Also
- class ImageSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, Configuration, ImageSaveOptions, ICreateStreamProvider)
Convert HTML source presented by inline content to image. Result is output data formed by ICreateStreamProvider
interface implementation.
public static void ConvertHTML(string content, string baseUri, Configuration configuration,
ImageSaveOptions options, ICreateStreamProvider provider)
Parameter | Type | Description |
---|---|---|
content | String | String as inline html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. Represents the configuration context object that is used to set up the environment settings for the application. |
options | ImageSaveOptions | ImageSaveOptions object usage enables you to tune the rendering process. You can specify the page size , margins , CSS media-type , etc. |
provider | ICreateStreamProvider | Implementation of the interface , which will be used to get an output stream. More info about providers see in Aspose Documentation. |
Remarks
How to convert HTML to Image
HTML (HyperText Markup Language) is the standard markup language for documents created for display in browsers. Known as the language of the web, HTML has evolved with requirements of new information demands to be displayed as part of web pages. The latest variant is known as HTML 5 that gives a lot of flexibility for working with the language. HTML pages are either received from a server, where these are hosted or can be loaded from a local system as well.
The main highlight of Aspose.HTML is the conversion feature. Converting between formats is required for various reasons: to work in a familiar, convenient format or to take advantage of different formats for specific tasks. The Aspose.Html.Converters namespace implements easy access to conversion methods. It provides a wide range of HTML conversions to popular formats, such as PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, and MD.
This article gives information on the list of supported HTML conversions and how to perform them using the Converter
class that groups all low-level conversion operations in a single class to make them comfy and easy to use. In the HTML Converter guide, you find the following articles:
Image conversions
Convert HTML to JPG - You learn how to convert HTML to JPEG image using the Aspose.HTML API and consider examples to illustrate them.
Convert HTML to PNG - You learn how to convert HTML to PNG using the Aspose.HTML API and apply ImageSaveOptions
and ICreateStreamProvider
parameters.
Convert HTML to BMP - You learn how to convert HTML to BMP using the Aspose.HTML API and apply image save options.
Convert HTML to TIFF - You learn how to convert HTML to TIFF using the Aspose.HTML API and consider examples to illustrate the conversion.
Convert HTML to GIF - You find out the supported HTML to GIF conversion scenarios and consider examples to illustrate them.
Other popular formats conversions
Convert HTML to PDF - You learn how to convert HTML document into a Portable Document Format (PDF) file format.
Convert HTML to XPS - You learn how to convert HTML to XPS - document storage and viewing format developed by Microsoft.
Convert HTML to DOCX - You learn how to convert HTML to Microsoft Word document (DOCX).
Convert HTML to MHTML - You learn how to convert HTML to MHTML which combines normal HTML with external resources like images, animations, audio, etc., into one file with the .mht file extension.
Convert HTML to Markdown - You learn how to convert HTML to MD as markup language with a plain-text-formatting syntax.
Convert HTML to Image
Converter
class offers wide range of HTML specific conversions to images. To convert HTML to Image, you should follow one of simple scenarios consists of few steps:
Conversion source. Detect an existing local HTML file or remote Url as conversion source. You can even define inline html content as conversion source or create HTML document (HTMLDocument) by any way.Conversion result. Define result output file path or use known or custom ICreateStreamProvider
interface implementation as output data buffer.Create a new ImageSaveOptions
object with required ImageFormat
. By default, the Format property is PNG. You can add also configuration
as option parameter.Use the ConvertHTML() method of the Converter class to save HTML as an image with three or more parameters depend on user scenario.Online HTML converters
Aspose.HTML offers a free online HTML to PNG Converter that converts HTML to images with high quality, easy and fast. Just upload, convert your files and get results in a few seconds!
You may also be interested in specific image format conversion
Source code
You can download the complete examples and data files from GitHub.
Examples
using System.IO;
using Aspose.Html.Saving;
using Aspose.Html.Converters;
...
// Form inline html content
var content = @"<!DOCTYPE html><html><body><p style=""color:red;"">Hello, World!</p></body></html>";
// Form result file path
var resultPath = Path.Combine(OutputFolder, "result.jpg");
// Define default save options object
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// Use one of known ICreateStreamProvider implementation
ICreateStreamProvider provider = new FileCreateStreamProvider(resultPath);
// Initiate conversion process with default configuration
Converter.ConvertHTML(content, string.Empty, new Configuration(), options, provider);
*OutputFolder - user output file path.
See Also
- class Configuration
- class ImageSaveOptions
- interface ICreateStreamProvider
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(HTMLDocument, TextSaveOptions, string)
Convert html document to text. Result is TXT file.
public static void ConvertHTML(HTMLDocument document, TextSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
document | HTMLDocument | Conversion source. |
options | TextSaveOptions | Conversion options. |
outputPath | String | Output file path. |
See Also
- class HTMLDocument
- class TextSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, TextSaveOptions, string)
Convert html document to text. Result is TXT file.
public static void ConvertHTML(Url url, TextSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | The document URL. |
options | TextSaveOptions | Conversion options. |
outputPath | String | Output file path. |
See Also
- class Url
- class TextSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(Url, Configuration, TextSaveOptions, string)
Convert html document to text. Result is TXT file.
public static void ConvertHTML(Url url, Configuration configuration, TextSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
url | Url | The document URL. |
configuration | Configuration | The environment configuration. |
options | TextSaveOptions | Conversion options. |
outputPath | String | Output file path. |
See Also
- class Url
- class Configuration
- class TextSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, TextSaveOptions, string)
Convert html document to text. Result is TXT file.
public static void ConvertHTML(string sourcePath, TextSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html file source path. It will be combined with the current directory path to form an absolute URL. |
options | TextSaveOptions | Conversion options. |
outputPath | String | Output file path. |
See Also
- class TextSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, Configuration, TextSaveOptions, string)
Convert html document to text. Result is TXT file.
public static void ConvertHTML(string sourcePath, Configuration configuration,
TextSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
sourcePath | String | Html file source path. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. |
options | TextSaveOptions | Conversion options. |
outputPath | String | Output file path. |
See Also
- class Configuration
- class TextSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, TextSaveOptions, string)
Convert html document to text. Result is TXT file.
public static void ConvertHTML(string content, string baseUri, TextSaveOptions options,
string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | Inline string html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
options | TextSaveOptions | Conversion options. |
outputPath | String | Output file path. |
See Also
- class TextSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML
ConvertHTML(string, string, Configuration, TextSaveOptions, string)
Convert html document to text. Result is TXT file.
public static void ConvertHTML(string content, string baseUri, Configuration configuration,
TextSaveOptions options, string outputPath)
Parameter | Type | Description |
---|---|---|
content | String | Inline string html content. |
baseUri | String | The base URI of the document. It will be combined with the current directory path to form an absolute URL. |
configuration | Configuration | The environment configuration. |
options | TextSaveOptions | Conversion options. |
outputPath | String | Output file path. |
See Also
- class Configuration
- class TextSaveOptions
- class Converter
- namespace Aspose.Html.Converters
- assembly Aspose.HTML