HTML konvertálása MHTML-re a C# használatával

Ennek a cikknek az a célja, hogy végigkalauzolja Önt a HTML-ből MHTML-re konvertálásához a C# használatával. A Hyper Text Markup Language, közismert nevén HTML, a weboldalak tervezésére használt jelölőnyelv. Az MHTML egy weboldal-archívum formátum, amely HTML-kódot, képeket és egyéb kapcsolódó forrásokat képes egyetlen fájlban tárolni. A konverziós könyvtár segítségével egyszerűen generálhat MHTML-t HTML-ből C#-ban, néhány egyszerű lépéssel. Ezenkívül utasításokat kap a könyvtár beállításához bármely általános operációs rendszeren. Az alábbiakban bemutatjuk a HTML fájlformátum MHTML-re konvertálásához szükséges létfontosságú lépéseket és példakódot.

A HTML konvertálása MHTML-re a C# használatával

  1. Telepítse a GroupDocs.Conversion for .NET alkalmazást a NuGet csomagkezelő használatával
  2. Adja hozzá a GroupDocs.Conversion névtér hivatkozását a projekthez
  3. Példányosítsa a Converter osztályt úgy, hogy átadja a HTML fájl elérési útját a konstruktorának
  4. Szerezze meg a konverziós beállításokat a Converter osztály GetPossibleConversions metódusának meghívásával
  5. Hívja a Converter osztály Mentés metódusát, hogy az eredményül kapott MHTML fájlt lemezen tárolja

A HTML konvertálása MHTML-re C# nyelven egy egyszerű folyamat, amelyet a korábban említett lépésenkénti utasítások követésével könnyedén elvégezhetünk. Ezek az utasítások különféle népszerű operációs rendszerekre, például Windowsra, macOS-re és Linuxra vonatkoznak, és nincs szükség további szoftvertelepítésre a HTML MHTML-exportálásához C#-ban. Mivel a példában használt könyvtár többplatformos, ez azt jelenti, hogy az alább megadott kód bármely olyan rendszeren végrehajtható, amelyen telepítve van a .NET.

Kód a HTML konvertálásához MHTML-vé a C# használatával

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);
}
}
}

Az előző részben egy átfogó útmutatót mutattunk be a HTML MHTML C#-má konvertálásához, egy egyszerű kódmintával együtt. Az átalakítási folyamat csak néhány API-hívást foglal magában, és a megadott kódpélda alkalmazása az alkalmazásokba egyszerű feladat, miután telepítette a dokumentumkonverziós könyvtárat, és ennek megfelelően módosítja a fájl elérési útját.

Egy korábbi cikkünkben beszéltünk a HTML JPG formátumba konvertálásáról, és ha további útmutatásra van szüksége, tekintse meg oktatóanyagunkat a hogyan lehet HTML-t JPG-be konvertálni C# segítségével címen.

 Magyar