Čištění a minifikace HTML zlepšují dobu načítání a využití šířky pásma webových stránek. Bylo zjištěno, že při převodu jednoho dokumentu do formátu HTML pomocí některých nástrojů se vloží nějaký nepotřebný kód. Tohoto nechtěného kódu se můžete zbavit ve svých aplikacích .NET. Tento článek popisuje, jak vykreslit dokumenty Wordu do minifikovaného HTML pomocí C#.
.NET API k vykreslení jako miniaturizované HTML
GroupDocs.Viewer poskytuje rozhraní API pro prohlížení dokumentů, které umožňuje vykreslování různých dokumentů do HTML, PDF a obrazové formáty v rámci aplikace .NET. Toto API použiji v příkladech pro převod DOCX souboru na čistý HTML soubor.
Můžete si stáhnout DLL nebo MSI instalační program z části ke stažení nebo nainstalovat API do vaší aplikace .NET prostřednictvím [NuGet](https://www.nuget .org/packages/groupdocs.viewer).
PM> Install-Package GroupDocs.Viewer
Vykreslete Word DOC/DOCX do minima HTML pomocí C#
Soubory HTML lze získat buď pomocí vložených nebo externích zdrojů pomocí příslušných metod. Následující kroky ukazují, jak převést dokument Word (DOC/DOCX) do minifikovaného HTML pomocí C#.
- Načtěte soubor DOCX pomocí třídy Viewer.
- Připravte možnosti vykreslování HTML pomocí třídy HtmlViewOptions.
- Povolte možnost Minifikovat nastavením na hodnotu true.
- Použijte View() s vytvořenými možnostmi k vykreslení souboru DOCX jako minifikovaného HTML.
Následující příklad kódu C# vykresluje soubor Word DOCX do minifikovaného HTML.
// Převeďte Word DOC/DOCX na minifikované HTML pomocí C#
using (Viewer viewer = new Viewer("path/document.docx"))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
options.Minify = true;
viewer.View(options);
}
Získejte bezplatnou licenci API
Rozhraní API můžete používat zdarma bez omezení hodnocení získáním dočasné licence.
Závěr
Abych to shrnul, diskutovali jsme o tom, jak vykreslit soubory DOC/DOCX jako minifikované HTML pomocí C#. Můžete si vytvořit svůj vlastní online konvertor a čistič, který uživatelům umožní převádět dokumenty do minifikovaného HTML. Kromě toho se můžete dozvědět více o GroupDocs.Viewer for .NET z jeho dokumentace . V případě dotazů nás kontaktujte prostřednictvím fóra.