In dit how-to-artikel bespreken we het stapsgewijze proces om DOCX naar MHTML te converteren met C# en een voorbeeldtoepassing te ontwikkelen. Om MHTML van DOCX in C# te genereren, gebruiken we een van de meest populaire conversiebibliotheken. We zullen ook instructies geven voor het configureren van het documentconversiepakket voor het uitvoeren van de documenttransformatie. Hier volgen de belangrijkste stappen en een voorbeeldcode voor het converteren van een DOCX naar MHTML-document.
Stappen om DOCX naar MHTML te converteren met C#
- Installeer GroupDocs.Conversion for .NET vanuit de NuGet-pakketbeheerder
- Voeg een verwijzing naar GroupDocs.Conversion naamruimte toe om DOCX naar MHTML te converteren
- Initialiseer het object van de klasse Converter door het pad van invoer DOCX door te geven
- Krijg conversie-opties met behulp van de Converter.GetPossibleConversions-methode
- Roep de methode Convert.Save aan om de MHTML op schijf op te slaan
We hebben alle fundamentele stappen gedefinieerd voor het ontwikkelen van de functionaliteit voor het exporteren van DOCX naar MHTML met behulp van C#. U zult merken dat de bovenstaande methodologie heel eenvoudig is voor het uitvoeren van documenttransformatie met behulp van een van de ideale API’s voor het converteren van documenten, en u hoeft maar een paar regels C#-code te schrijven. Hier is een voorbeeld waarbij de GroupDocs.Conversion-bibliotheek wordt gebruikt:
Code om DOCX naar MHTML te converteren met 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); | |
} | |
} | |
} |
We hebben de voorbeeldcode gemaakt om DOCX naar MHTML in C# te converteren om te illustreren hoe een applicatie moet worden gebouwd met behulp van de processtroom die in de vorige sectie is gedefinieerd. U hoeft alleen de DOCX te importeren, de conversie-opties op te halen en de uitvoer MTHML op schijf op te slaan. Dit codevoorbeeld werkt op elk besturingssysteem waarop .NET is geïnstalleerd voor het exporteren van DOCX naar MTHML zonder software van derden te installeren.
In ons eerdere artikel hebben we uitgelegd hoe u TeX naar Word converteert. Je kunt er meer over leren door het bericht op hoe TeX naar Word te converteren met C # te lezen.