Of u wilt een document converteren naar HTML-indeling om de inhoud voor uw website te krijgen, of u bent een online website voor het indienen van documenten tegengekomen die vereist dat documenten in HTML-indeling worden ingediend. In beide gevallen hebt u een DOC naar HTML-converter nodig. Als u uw documenten echter programmatisch naar HTML moet converteren, dan is dit artikel alleen voor u bedoeld. Dit artikel behandelt de volgende manieren om documenten naar HTML in C# te converteren:
- Eenvoudigste conversie van documenten zoals DOCX naar HTML in C#.
- Converteren naar HTML met aangepaste opties.
- Converteer met behulp van de optie om paginaranden te tonen of te verbergen.
C# Documentconversiebibliotheek
GroupDocs.Conversion for .NET is een gebruiksvriendelijke, krachtige API met de mogelijkheid om elk document uit de uitgebreide lijst met ondersteunde documentindelingen te converteren naar alle ondersteunde doelindelingen. U kunt de API downloaden van de sectie downloads of installeren vanaf NuGet.
Converteer DOCX naar HTML in C# - Eenvoudig
Dit is de eenvoudigste en zeer nuttige conversie. Ik kan beter zeggen dat u elk van uw documenten naar het HTML-formaat kunt converteren. Controleer uw indeling in de lijst met ondersteunde indelingen en ga door om deze te laten converteren.
- Maak de instantie van de klasse Converter om te beginnen met uw brondocument.
- Instantieer het MarkupConvertOptions-object.
- Roep de methode Convert van de klasse Converter aan.
- Dat is het.
Uw document wordt geconverteerd naar HTML en het resulterende document bevindt zich in uw repository. Het volgende kleine codevoorbeeld toont de conversie van een DOCX-bestand naar HTML met behulp van de klasse Converter in C#.
// Converting DOCX to HTML in C#
using (Converter converter = new Converter("document.docx"))
{
MarkupConvertOptions options = new MarkupConvertOptions();
converter.Convert("converted.html", options);
}
Converteer DOC/DOCX naar HTML met aangepaste opties
GroupDocs.Conversion biedt verschillende andere opties om het gewenste conversieresultaat te krijgen. De aangepaste opties omvatten:
- Vaste indeling
- Vaste indeling - Show Borders
- Formaat
- Paginanummer
- Pagina’s
- Pagina’s Count
- Gebruik pdf
- Watermerk
- Zoom
U kunt de documentatie of GitHub-voorbeelden bezoeken om elke optie in detail te zien. Ik zal enkele van de aanpassingen laten zien terwijl ik opnieuw de DOCX naar HTML-indeling converteer in onderstaand codevoorbeeld.
// Converting DOCX to HTML in C# with advance options.
using (Converter converter = new Converter("document.docx"))
{
MarkupConvertOptions options = new MarkupConvertOptions
{ // Setting customized options
PageNumber = 2,
PagesCount = 1,
FixedLayout = true
};
converter.Convert("converted.html", options);
}
Converteer DOC/DOCX naar HTML - Toon of verberg paginaranden
Last but not least kunt u nu de zichtbaarheid van paginaranden regelen tijdens het converteren van documenten naar HTML in C#. De GroupDocs.Conversion for .NET geeft deze controle aan de C#-programmeurs. Het onderstaande voorbeeld laat zien dat door de eigenschap FixedLayoutShowBorders van de klasse MarkupConvertOptions in te stellen op waar of onwaar, u de paginaranden in het resulterende HTML-document kunt weergeven of verbergen.
// Converting DOCX to HTML in C# with show or hide borders control.
using (Converter converter = new Converter("document.docx"))
{
MarkupConvertOptions options = new MarkupConvertOptions
{
PageNumber = 2,
FixedLayout = true,
PagesCount = 1,
FixedLayoutShowBorders = false
};
converter.Convert("converted.html", options);
}
Onderstaande afbeeldingen tonen het originele DOCX-document en de geconverteerde HTML met en zonder paginaranden.
Meer informatie over GroupDocs.Conversion
- Documentatie
- Broncode voorbeelden
- GroupDocs.Conversion - De oplossing voor het converteren van documenten en afbeeldingen
Laten we verder praten @ Gratis ondersteuningsforum.