Jak převést HTML na MHTML pomocí C#

Cílem tohoto článku je provést vás komplexním průvodcem, jak převést HTML na MHTML pomocí C#. Hyper Text Markup Language, běžně známý jako HTML, je značkovací jazyk používaný pro navrhování webových stránek. MHTML je formát archivu webových stránek, který může ukládat HTML, obrázky a další související zdroje do jednoho souboru. Pomocí konverzní knihovny můžete snadno vygenerovat MHTML z HTML v C# pomocí několika jednoduchých kroků. Navíc získáte pokyny, jak nastavit knihovnu na libovolném běžném operačním systému. Níže jsou uvedeny důležité kroky a ukázkový příklad kódu pro převod formátu souboru HTML na MHTML.

Kroky k převodu HTML na MHTML pomocí C#

  1. Nainstalujte GroupDocs.Conversion for .NET pomocí správce balíčků NuGet
  2. Přidejte do projektu odkaz na obor názvů GroupDocs.Conversion
  3. Vytvořte instanci třídy Converter předáním cesty k souboru HTML jejímu konstruktoru
  4. Získejte možnosti převodu voláním metody GetPossibleConversions třídy Converter
  5. Voláním metody Save třídy Converter uložíte výsledný soubor MHTML na disk

Převod HTML na MHTML v C# je jednoduchý proces, který lze snadno dokončit podle výše uvedených podrobných pokynů. Tyto pokyny platí pro různé populární operační systémy, jako jsou Windows, macOS a Linux, a nevyžadují žádnou další instalaci softwaru pro export HTML do MHTML v C#. Vzhledem k tomu, že knihovna použitá v tomto příkladu je multiplatformní, znamená to, že níže uvedený kód lze spustit na jakémkoli systému, který má nainstalovaný .NET.

Kód pro převod HTML na MHTML pomocí C#

using GroupDocs.Conversion;
namespace ConvertHTMLtoMHTMLUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Conversion library
License lic = new License();
lic.SetLicense(@"GroupDocs.Conversion.lic");
// Import HTML document
var converter = new GroupDocs.Conversion.Converter("input.html");
// Get conversion option for final output document
var htmltomhtmlOptions = converter.GetPossibleConversions()["mhtml"]
.ConvertOptions;
// Save the MHTML to disk
converter.Convert("output.mhtml", htmltomhtmlOptions);
}
}
}

V předchozí části byl uveden komplexní průvodce převodem HTML na MHTML C# spolu s jednoduchou ukázkou kódu. Proces převodu zahrnuje pouze několik volání API a začlenění poskytnutého příkladu kódu do vašich aplikací je snadný úkol, jakmile nainstalujete knihovnu pro převod dokumentů a odpovídajícím způsobem upravíte cesty k souborům.

V dřívějším článku jsme hovořili o převodu HTML na JPG, a pokud potřebujete další pokyny, můžete se podívat na náš výukový program na jak převést HTML do JPG pomocí C#.

 Čeština