Het opschonen en verkleinen van HTML verbetert de laadtijd en het bandbreedtegebruik van de webpagina’s. Het is waargenomen dat er wat onnodige code wordt ingevoegd wanneer een document met behulp van bepaalde tools wordt geconverteerd naar HTML-indeling. U kunt deze ongewenste code binnen uw .NET-toepassingen verwijderen. In dit artikel wordt besproken hoe u Word-documenten kunt weergeven in verkleinde HTML met behulp van C#.

Geef Word weer als schone HTML met C#

.NET API om te renderen als verkleinde HTML

GroupDocs.Viewer biedt een API voor het bekijken van documenten waarmee verschillende documenten in HTML kunnen worden weergegeven, PDF- en afbeeldingsindelingen binnen de .NET-toepassing. Ik zal deze API in de voorbeelden gebruiken om het DOCX-bestand om te zetten in een schoon HTML-bestand.

U kunt de DLL’s of het MSI-installatieprogramma downloaden van de downloads-sectie of de API in uw .NET-toepassing installeren via [NuGet](https://www.nuget .org/packages/groupdocs.viewer).

PM> Install-Package GroupDocs.Viewer

Render Word DOC/DOCX naar verkleinde HTML met behulp van C#

HTML-bestanden kunnen worden verkregen met ingesloten of externe bronnen met behulp van respectieve methoden. De volgende stappen laten zien hoe u het Word-document (DOC/DOCX) converteert naar verkleinde HTML met behulp van C#.

  • Laad het DOCX-bestand met behulp van de klasse Viewer.
  • Bereid de HTML-renderingopties voor met behulp van de klasse HtmlViewOptions.
  • Schakel de optie Minify in door deze in te stellen op true.
  • Gebruik de View() met gemaakte opties om DOCX-bestanden weer te geven als verkleinde HTML.

Het volgende C#-codevoorbeeld geeft het Word DOCX-bestand weer in verkleinde HTML.

// Converteer Word DOC/DOCX naar verkleinde HTML met behulp van C#
using (Viewer viewer = new Viewer("path/document.docx"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
    options.Minify = true;

    viewer.View(options);
}

Ontvang een gratis API-licentie

U kunt de API’s gratis gebruiken zonder evaluatiebeperkingen door een tijdelijke licentie aan te schaffen.

Conclusie

Samenvattend hebben we besproken hoe de DOC/DOCX-bestanden kunnen worden weergegeven als verkleinde HTML met behulp van C#. U kunt uw eigen Online Converter en Cleaner bouwen waarmee gebruikers de documenten kunnen converteren naar verkleinde HTML. Bovendien kunt u meer leren over GroupDocs.Viewer for .NET in de bijbehorende documentatie . Neem voor vragen contact met ons op via het forum.

Zie ook