Dit artikel richt zich op het converteren van documenten met behulp van een populaire bibliotheek en biedt een gedetailleerde, stapsgewijze handleiding voor het converteren van HTML naar DOCX met behulp van C#. Het bevat ook een codevoorbeeld om u te helpen bij het exporteren van HTML naar DOCX in C#. Door de gegeven instructies te volgen, kunt u snel en eenvoudig HTML-bestanden converteren naar DOCX-indeling. De volgende stappen zijn vereist voor conversie van HTML naar DOCX.
Stappen om HTML naar DOCX te converteren met C#
- Installeer GroupDocs.Conversion for .NET met behulp van de NuGet-pakketbeheerder
- Voeg een naamruimtereferentie van GroupDocs.Conversion toe aan uw project
- Maak een nieuwe instantie van de klasse Converter door het pad van het HTML-bestand door te geven aan de constructor
- Krijg de conversie-opties van DOCX door de Converter.GetPossibleConversions-methode aan te roepen
- Roep de methode Converter.Save aan om de uitvoer DOCX op te slaan
HTML is een veelgebruikte taal voor het maken van webpagina’s en andere digitale documenten. Er zijn echter momenten waarop u HTML naar een ander formaat moet converteren, zoals DOCX. U kunt de bovengenoemde stappen gebruiken om DOCX te genereren vanuit HTML in C#. Het goede nieuws is dat deze stappen kunnen worden uitgevoerd op populaire besturingssystemen zoals Windows, macOS en Linux, op voorwaarde dat .NET is geïnstalleerd. Het volgende codevoorbeeld laat zien hoe de ingevoerde HTML naar DOCX-bestandsindeling kan worden geëxporteerd.
Code om HTML naar DOCX te converteren met C#
using GroupDocs.Conversion; | |
namespace ConvertHTMLtoDOCXUsingCSharp | |
{ | |
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 htmltodocxOptions = converter.GetPossibleConversions()["docx"] | |
.ConvertOptions; | |
// Save the DOCX to disk | |
converter.Convert("output.docx", htmltodocxOptions); | |
} | |
} | |
} |
Het is niet nodig om extra software te installeren voor het conversieproces HTML naar DOCX C#. Bovendien is de bibliotheek die in het bovenstaande codevoorbeeld wordt gebruikt platformonafhankelijk, waardoor u de code kunt uitvoeren op elk besturingssysteem waarop .NET is geïnstalleerd. Nadat u de voorgestelde documentconversiebibliotheek hebt geïnstalleerd en de nodige aanpassingen aan de bestandspaden hebt aangebracht, kunt u deze code eenvoudig in uw projecten integreren.
We hebben de conversie van HTML naar ODT al behandeld in een vorig artikel. Als je meer hulp nodig hebt, kun je onze tutorial op hoe HTML naar ODT te converteren met C# raadplegen voor meer hulp.