U ovom članku s uputama raspravljat ćemo o postupnom procesu konvertiranja DOCX-a u MHTML pomoću jezika C# i razviti primjer aplikacije. Za generiranje MHTML-a iz DOCX-a u C# koristit ćemo se jednom od najpopularnijih biblioteka za pretvorbu. Također ćemo pružiti upute za konfiguriranje paketa za konverziju dokumenata za izvođenje transformacije dokumenta. Ovdje su ključni koraci i primjer koda za pretvaranje DOCX u MHTML dokument.
Koraci za pretvaranje DOCX u MHTML pomoću C#
- Instalirajte GroupDocs.Conversion for .NET iz upravitelja paketa NuGet
- Dodajte referencu na imenski prostor GroupDocs.Conversion da pretvorite DOCX u MHTML
- Inicijalizirajte objekt klase Converter prosljeđivanjem putanje ulaznog DOCX-a
- Dobijte opcije konverzije pomoću metode Converter.GetPossibleConversions
- Pozovite metodu Convert.Save za spremanje MHTML-a na disk
Definirali smo sve temeljne korake za razvoj funkcionalnosti za izvoz DOCX-a u MHTML koristeći C#. Primijetit ćete da je gornja metodologija vrlo jednostavna za izvođenje transformacije dokumenta pomoću jednog od idealnih API-ja za pretvaranje dokumenata, a trebate napisati samo nekoliko redaka C# koda. Evo primjera korištenja biblioteke GroupDocs.Conversion:
Kod za pretvaranje DOCX u MHTML pomoću C#
using GroupDocs.Conversion; | |
namespace ConvertDOCXtoMHTMLusingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import DOCX document | |
var converter = new GroupDocs.Conversion.Converter("input.docx"); | |
// Get conversion option for final output document | |
var docxtomhtmlconvertoptions = converter.GetPossibleConversions()["mhtml"].ConvertOptions; | |
// Save the MHTML to disk | |
converter.Convert("ConvertDOCXtoMHTMLusingCSharp.mhtml", docxtomhtmlconvertoptions); | |
} | |
} | |
} |
Napravili smo primjer koda za pretvaranje DOCX u MHTML u C# kako bismo ilustrirali kako izgraditi aplikaciju pomoću tijeka procesa definiranog u prethodnom odjeljku. Vi samo trebate uvesti DOCX, dobiti opcije konverzije i spremiti izlazni MTHML na disk. Ovaj primjer koda radi na bilo kojem operativnom sustavu gdje je instaliran .NET za izvoz DOCX-a u MTHML bez instaliranja softvera treće strane.
U našem ranijem članku objasnili smo kako pretvoriti TeX u Word. Više o tome možete saznati čitanjem objave na kako pretvoriti TeX u Word koristeći C#.