Strony internetowe responsywne HTML mają dobrze wyglądać na różnych urządzeniach. Te strony automatycznie dostosowują się do różnych rozmiarów ekranu. Ten artykuł pomoże Ci zautomatyzować konwersję i wyświetlić dokumenty programu Word jako responsywne strony HTML w aplikacjach .NET przy użyciu języka C#.

Word do responsywnego układu HTML przy użyciu C# .NET API

Poniżej zostaną omówione następujące tematy:

.NET API dla programu Word i responsywnej przeglądarki HTML

W poniższych przykładach użyję GroupDocs.Viewer for .NET do renderowania dokumentów programu Word jako responsywnych stron HTML. Interfejs API jest potężnym interfejsem API .NET przeglądarki dokumentów, który obsługuje renderowanie dużej liczby dokumentów. Umożliwia budowanie przeglądarki HTML z wbudowanymi i zewnętrznymi zasobami, przeglądarki obrazów poprzez renderowanie jako JPG i PNG oraz przeglądarki plików PDF, która najlepiej nadaje się do drukowania lub udostępniania innym.

Możesz pobrać instalator DLL lub MSI z sekcji pobierania lub zainstalować API, dodając jego pakiet do swojej aplikacji .NET za pośrednictwem NuGet.

PM> Install-Package GroupDocs.Viewer

Konwertuj dokumenty Worda, aby wyświetlały się jako responsywny HTML przy użyciu C#

Jeśli masz dokumenty MS Word DOC, DOCX i chcesz renderować te dokumenty w responsywne strony HTML, aby dobrze wyglądały na wszystkich różnych rozmiarach ekranu, oto kroki i kod C# dla Ciebie.

Poniższe kroki pokazują, jak przekonwertować dokument programu Word (DOC/DOCX) na responsywny kod HTML przy użyciu interfejsu API platformy .NET.

  • Załaduj dokument programu Word (DOC/DOCX) przy użyciu klasy Viewer.
  • Ustaw HtmlViewOptions dla zasobów osadzonych lub zewnętrznych dla danych wyjściowych HTML.
  • Ustaw RenderResponsive na true.
  • Wywołaj metodę View klasy Viewer, aby wygenerować responsywne strony internetowe załadowanego dokumentu Word.

Poniższy czterowierszowy kod źródłowy renderuje dokument programu Word jako responsywny HTML z osadzonymi zasobami przy użyciu języka C#.

// Konwertuj dokumenty Word DOC/DOCX na responsywną stronę HTML w C#
using (Viewer viewer = new Viewer(@"path/document.docx"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
    options.RenderResponsive = true; // Set the Responsive as true
    viewer.View(options);
}

Uzyskaj bezpłatną licencję API

Możesz uzyskać bezpłatną tymczasową licencję, aby korzystać z API bez ograniczeń ewaluacyjnych.

Wniosek

Podsumowując, nauczyłeś się renderować dokumenty Worda jako responsywne strony HTML przy użyciu C#. Ponadto możesz generować strony HTML z osadzonymi i zewnętrznymi zasobami. Musisz mieć pewność, aby rozpocząć tworzenie własnej aplikacji .NET do przeglądania dokumentów, takiej jak ta zbudowana przez GroupDocs.

Więcej informacji na temat interfejsu API można znaleźć w documentation i repozytorium GitHub. W przypadku dalszych pytań i niejasności skontaktuj się z bezpłatną pomocą techniczną na forum.

Zobacz też