Renderuj wybrane strony

Wstęp

W tym samouczku omówimy, jak wykorzystać Groupdocs.Viewer dla .NET do renderowania wybranych stron z dokumentu. Niezależnie od tego, czy jesteś doświadczonym programistą, czy dopiero zaczynasz, ten przewodnik krok po kroku z łatwością przeprowadzi Cię przez ten proces.

Warunki wstępne

Zanim zaczniemy, upewnij się, że spełnione są następujące wymagania wstępne:

1. Instalacja

Upewnij się, że w środowisku programistycznym zainstalowano Groupdocs.Viewer for .NET. Jeśli nie, możesz pobrać go ze stronyLink do pobrania.

Importowanie przestrzeni nazw

pliku kodu C# zaimportuj niezbędne przestrzenie nazw, aby uzyskać dostęp do wymaganych klas i metod. Można to zrobić za pomocąusing dyrektywa:

using System;
using System.IO;
using GroupDocs.Viewer.Options;

Podzielmy teraz dostarczony przykładowy kod na kilka kroków:

Krok 1: Ustaw katalog wyjściowy

Zdefiniuj katalog, w którym mają być zapisywane renderowane strony. Zastępować"Your Document Directory" z żądaną ścieżką katalogu.

string outputDirectory = "Your Document Directory";

Krok 2: Zdefiniuj format ścieżki pliku strony

Określ format ścieżek plików renderowanych stron. Będzie to użyte do zapisania każdej strony jako pliku HTML w katalogu wyjściowym.

string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");

Krok 3: Utwórz instancję obiektu przeglądarki

Utwórz instancję klasy Viewer, podając jako argument ścieżkę dokumentu, który chcesz wyświetlić.

using (Viewer viewer = new Viewer(TestFiles.SAMPLE_DOCX))

Krok 4: Skonfiguruj opcje widoku HTML

Skonfiguruj opcje widoku HTML do renderowania. W tym przykładzie konfigurujemy opcje osadzania zasobów w wynikach HTML.

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);

Krok 5: Renderuj wybrane strony

Określ numery stron, które chcesz renderować. W tym przypadku renderujemy strony od 1 do 3. Następnie wywołaj metodę View na obiekcie Viewer, przekazując opcje i numery stron jako argumenty.

viewer.View(options, 1, 3);

Krok 6: Wynik wyjściowy

Na koniec wyświetl komunikat wskazujący pomyślne wyrenderowanie dokumentu i lokalizację, w której zapisywane są pliki wyjściowe.

Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");

Wniosek

Gratulacje! Pomyślnie nauczyłeś się renderować wybrane strony z dokumentu za pomocą Groupdocs.Viewer dla .NET. Dzięki tej wiedzy możesz teraz z łatwością zintegrować możliwości renderowania dokumentów z aplikacjami .NET.

Często zadawane pytania

P: Czy mogę renderować strony z różnych typów dokumentów, takich jak pliki PDF lub obrazy?

O: Tak, Groupdocs.Viewer dla .NET obsługuje renderowanie stron z różnych formatów dokumentów, w tym plików PDF, dokumentów Microsoft Office i plików obrazów.

P: Czy dostępna jest wersja próbna do przetestowania przed zakupem?

O: Tak, możesz uzyskać dostęp do bezpłatnej wersji próbnej Groupdocs.Viewer dla .NET z poziomustrona internetowa.

P: Czy mogę dostosować format wyjściowy inny niż HTML?

O: Oczywiście Groupdocs.Viewer dla .NET oprócz HTML zapewnia opcje renderowania stron w postaci obrazów, plików PDF i innych.

P: Jak mogę uzyskać licencje tymczasowe do celów testowych?

Odp.: Licencje tymczasowe można nabyć w witryniestrona licencji tymczasowej na stronie Groupdocs.

P: Gdzie mogę szukać pomocy lub uzyskać pomoc w przypadku napotkanych problemów?

O: Możesz odwiedzićForum Groupdocs.Viewer aby uzyskać wsparcie i wskazówki od społeczności i programistów.