Renderuj wybrane strony

Wstęp

W tym samouczku zagłębimy się w sposób wykorzystania 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 przeprowadzi Cię przez ten proces z łatwością.

Wymagania wstępne

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

1. Instalacja

Upewnij się, że masz zainstalowany Groupdocs.Viewer dla .NET w swoim środowisku programistycznym. Jeśli nie, możesz go pobrać ze strony Link do pobrania.

Importowanie przestrzeni nazw

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

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

Teraz rozłóżmy przykładowy kod na kilka kroków:

Krok 1: Ustaw katalog wyjściowy

Zdefiniuj katalog, w którym chcesz zapisać renderowane strony. Zastąp "Your Document Directory" z żądaną ścieżką katalogu.

string outputDirectory = "Your Document Directory";

Krok 2: Zdefiniuj format ścieżki pliku stronicowania

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

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

Krok 3: Utwórz obiekt Viewer

Utwórz instancję klasy Viewer, przekazując jako argument ścieżkę do dokumentu, który chcesz renderować.

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 wyjściu 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 informujący o pomyślnym wyrenderowaniu dokumentu i miejscu, w którym zapisane zostały pliki wyjściowe.

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

Wniosek

Gratulacje! Udało Ci się nauczyć, jak 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.

Najczęściej zadawane pytania

P: Czy mogę renderować strony z różnych typów dokumentów, np. plików PDF lub obrazów?

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

P: Czy jest dostępna 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 strona internetowa.

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

O: Oczywiście, Groupdocs.Viewer dla platformy .NET oprócz formatu HTML oferuje również opcje renderowania stron jako obrazów, plików PDF i innych.

P: W jaki sposób mogę uzyskać tymczasową licencję do celów testowych?

A: Licencje tymczasowe można nabyć w tymczasowa strona licencji na stronie internetowej Groupdocs.

P: Gdzie mogę szukać pomocy lub otrzymać pomoc w rozwiązaniu problemów, z którymi się spotkam?

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