MHTMLSaveOptions Class
Contents
[
Hide
]MHTMLSaveOptions class
Represents MHTML save options. By assigning specific properties you can manage resource processing such as max handling depth and so on. More info see in documentation article.
public class MHTMLSaveOptions : SaveOptions
Constructors
Name | Description |
---|---|
MHTMLSaveOptions() | The default constructor. |
Properties
Name | Description |
---|---|
ResourceHandlingOptions { get; } | Gets a ResourceHandlingOptions object which is used for configuration of resources handling. |
Remarks
You can find complete examples and data files on GitHub.
Examples
using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;
using System;
using System.IO;
...
// Prepare HTML code with a link to another file and save it to the file as 'document.html'
var code = "<span>Hello, World!!</span> " +
"<a href='document2.html'>click</a>";
File.WriteAllText("document.html", code);
// Prepare HTML code and save it to the file as 'document2.html'
code = @"<span>Hello, World!!</span>";
File.WriteAllText("document2.html", code);
string savePath = Path.Combine(OutputDir, "output-options.mht");
// Change the value of the resource linking depth to 1 in order to convert document with directly linked resources
var options = new MHTMLSaveOptions()
{
ResourceHandlingOptions =
{
MaxHandlingDepth = 1
}
};
// Convert HTML to MHTML
Converter.ConvertHTML("document.html", options, savePath);
See Also
- class SaveOptions
- namespace Aspose.Html.Saving
- assembly Aspose.HTML