U ovom vodiču s uputama, objasnit ćemo vam potpune upute za konvertiranje MHTML u HTML pomoću C#. Nadalje, mi ćemo napisati primjer koda slijedeći upute za implementaciju mogućnosti pretvori MHTML u HTML c#. U nastavku možete pronaći detaljne upute i primjer koda za izvođenje konverzije iz MHTML u HTML.
Koraci za pretvaranje MHTML-a u HTML pomoću C#
- Postavite GroupDocs.Conversion for .NET paket s NuGet web stranice u .NET aplikaciji
- Uvezite prostor imena GroupDocs.Conversion za konverziju dokumenta iz MHTML u HTML
- Napravite instancu klase Converter i proslijedite MHTML datoteku njenom konstruktoru
- Napravite objekt klase MarkupConvertOptions i postavite opcije pretvaranja za izlaznu HTML datoteku
- Pozovite metodu Convert klase Converter, proslijedite joj naziv izlazne datoteke i MarkupConvertOptions
U sljedećem odjeljku napisali smo vodič korak po korak kako pretvoriti MHTML u HTML u C#. Prije svega, instalirajte potrebni paket iz NuGeta i dodajte potreban prostor imena u kod za izvođenje transformacije dokumenta. Nakon toga izradite instance klase Converter i MarkupConvertOptions. Na kraju konvertiranu HTML datoteku spremite na disk pozivom metode Convert.
Kod za pretvaranje MHTML-a u HTML pomoću C#
| using System; | |
| using GroupDocs.Conversion.Options.Convert; | |
| namespace ConvertMHtmlToHtmlUsingCSharp | |
| { | |
| class Program | |
| { | |
| public static void Main(string[] args) // Main function to convert MHTML to HTML using C# | |
| { | |
| // Remove the watermark in output HTML by adding license | |
| string licensePath = "GroupDocs.Conversion.lic"; | |
| GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
| lic.SetLicense(licensePath); | |
| // Load the source MHTML file for conversion to HTML | |
| var converter = new GroupDocs.Conversion.Converter("sample.mhtml"); | |
| // Set the properties for the converted HTML file | |
| var convertOptions = new MarkupConvertOptions(); | |
| // Convert and save the MHTML in HTML format | |
| converter.Convert("converted.html", convertOptions); | |
| Console.WriteLine("Done"); | |
| } | |
| } | |
| } |
U gornjem smo primjeru pokazali kako se pomoću C# MHTML u HTML konverter može razviti funkcionalnost pomoću uputa definiranih u prethodnom odjeljku. Zahtijeva samo nekoliko API poziva za izvođenje pretvorbe dokumenta i može se izvršiti na MS Windows, Linux i Mac OS. Nadalje, možete brzo transformirati MHTML u različite formate dokumenata uključujući MD, DOT, TEX, TIFF, CSV, PNG, DOC i mnoge druge.
U ovom smo vodiču raspravljali o procesu pretvaranja MHTML-a u HTML i izradili primjer koda za to. Ako ste zainteresirani pročitati naš nedavni članak o, pogledajte kako pretvoriti XML u HTML pomoću C#.