Czyszczenie i minimalizacja HTML poprawiają czas ładowania i wykorzystanie przepustowości stron internetowych. Zaobserwowano, że podczas konwersji jednego dokumentu do formatu HTML za pomocą niektórych narzędzi wstrzykiwany jest niepotrzebny kod. Możesz pozbyć się tego niechcianego kodu w swoich aplikacjach .NET. W tym artykule omówiono sposób renderowania dokumentów programu Word do zminimalizowanego kodu HTML przy użyciu języka C#.
Interfejs API platformy .NET do renderowania jako zminimalizowany kod HTML
GroupDocs.Viewer udostępnia interfejs API do przeglądania dokumentów, który umożliwia renderowanie różnych dokumentów do formatu HTML, PDF i formaty obrazów w aplikacji .NET. Użyję tego API w przykładach, aby przekonwertować plik DOCX na czysty plik HTML.
Możesz pobrać instalator DLL lub MSI z sekcji pobierania lub zainstalować interfejs API w swojej aplikacji .NET za pośrednictwem [NuGet](https://www.nuget .org/packages/groupdocs.viewer).
PM> Install-Package GroupDocs.Viewer
Renderuj Word DOC/DOCX do zminimalizowanego HTML przy użyciu C#
Pliki HTML można uzyskać za pomocą osadzonych lub zewnętrznych zasobów przy użyciu odpowiednich metod. Poniższe kroki pokazują, jak przekonwertować dokument programu Word (DOC/DOCX) na zminimalizowany kod HTML przy użyciu języka C#.
- Załaduj plik DOCX, używając klasy Viewer.
- Przygotuj opcje renderowania HTML za pomocą klasy HtmlViewOptions.
- Włącz opcję Minify, ustawiając ją na true.
- Użyj View() z utworzonymi opcjami, aby renderować plik DOCX jako zminimalizowany HTML.
Poniższy przykład kodu C# renderuje plik Word DOCX do zminimalizowanego kodu HTML.
// Konwertuj Word DOC/DOCX na zminimalizowany HTML za pomocą C#
using (Viewer viewer = new Viewer("path/document.docx"))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
options.Minify = true;
viewer.View(options);
}
Uzyskaj bezpłatną licencję API
Z interfejsów API można korzystać bezpłatnie bez ograniczeń ewaluacyjnych, uzyskując tymczasową licencję.
Wniosek
Podsumowując, omówiliśmy, jak renderować pliki DOC/DOCX jako zminimalizowany HTML przy użyciu C#. Możesz zbudować własny konwerter online i narzędzie czyszczące, które pozwala użytkownikom konwertować dokumenty do zminimalizowanego HTML. Poza tym możesz dowiedzieć się więcej o GroupDocs.Viewer for .NET z jego dokumentacji . W przypadku pytań skontaktuj się z nami za pośrednictwem forum.