Wyświetl śledzone zmiany

Wstęp

W dzisiejszej erze cyfrowej zarządzanie dokumentami i ich efektywne przeglądanie ma kluczowe znaczenie zarówno dla firm, jak i osób prywatnych. Dzięki pojawieniu się zaawansowanych technologii rozwiązania takie jak GroupDocs.Viewer dla .NET zrewolucjonizowały sposób, w jaki wchodzimy w interakcje z różnymi formatami dokumentów, w tym dokumentami Word, PDF i innymi. W tym kompleksowym przewodniku zagłębimy się w to, jak wykorzystać GroupDocs.Viewer dla .NET do bezproblemowego renderowania śledzonych zmian w dokumentach.

Wymagania wstępne

Zanim przejdziesz do samouczka, upewnij się, że spełniasz następujące wymagania wstępne:

  1. Instalacja GroupDocs.Viewer dla .NET: Pobierz i zainstaluj GroupDocs.Viewer dla .NET z strona internetowa.
  2. .NET Framework: Upewnij się, że w systemie jest zainstalowany .NET Framework.
  3. Katalog dokumentów: Przygotuj katalog, w którym będą przechowywane Twoje dokumenty.

Importuj przestrzenie nazw

Na początek zaimportuj niezbędne przestrzenie nazw do swojego projektu. Te przestrzenie nazw są niezbędne do efektywnego wykorzystania funkcjonalności GroupDocs.Viewer.

Kroki:

  1. Otwórz swoje IDE: Uruchom preferowane zintegrowane środowisko programistyczne (IDE), np. Visual Studio.
  2. Utwórz lub otwórz projekt: Rozpocznij nowy projekt lub otwórz istniejący, w którym zamierzasz używać GroupDocs.Viewer.
  3. Importuj przestrzenie nazw: W pliku projektu lub pliku kodu dodaj następujące przestrzenie nazw:
using System;
using System.IO;
using GroupDocs.Viewer.Options;

Teraz podzielimy podany przykład na kilka kroków, które przeprowadzą Cię przez proces renderowania śledzonych zmian za pomocą GroupDocs.Viewer dla platformy .NET.

Krok 1: Ustaw katalog wyjściowy

Najpierw zdefiniuj katalog, w którym chcesz zapisać wyrenderowane dane wyjściowe.

string outputDirectory = "Your Document Directory";

Zastępować "Your Document Directory" ze ścieżką do wybranego katalogu.

Krok 2: Zdefiniuj format ścieżki pliku stronicowania

Określ format ścieżek plików stronicowania. Ten format określi, jak renderowane strony są nazywane i przechowywane.

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

Tutaj, "page_{0}.html" oznacza, że strony będą nazywane jako page_1.html, page_2.htmli tak dalej.

Krok 3: Zainicjuj obiekt Viewer

Zainicjuj Viewer obiekt, przekazując ścieżkę dokumentu jako argument.

using (Viewer viewer = new Viewer(TestFiles.SAMPLE_DOCX_WITH_TRACKED_CHANGES))
{
    // Kontynuacja kodu w następnym kroku...
}

Upewnij się, że wymienisz TestFiles.SAMPLE_DOCX_WITH_TRACKED_CHANGES ze ścieżką do Twojego dokumentu.

Krok 4: Skonfiguruj opcje widoku HTML

Skonfiguruj opcje widoku HTML, aby dostosować ustawienia renderowania, takie jak renderowanie śledzonych zmian.

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.WordProcessingOptions.RenderTrackedChanges = true;

Ten krok umożliwia renderowanie śledzonych zmian w wynikowym kodzie HTML.

Krok 5: Renderowanie dokumentu

Wyrenderuj dokument, korzystając ze skonfigurowanych opcji.

viewer.View(options);

To polecenie inicjuje proces renderowania na podstawie podanych ustawień.

Krok 6: Wyświetl katalog wyjściowy

Poinformuj użytkownika o lokalizacji, w której przechowywane są wyrenderowane dane wyjściowe.

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

Ta wiadomość powiadamia użytkownika o pomyślnym renderowaniu i wskazuje, gdzie znajdują się pliki wyjściowe.

Wniosek

Podsumowując, GroupDocs.Viewer dla .NET oferuje potężne rozwiązanie do renderowania śledzonych zmian w dokumentach bez wysiłku. Postępując zgodnie z przewodnikiem krok po kroku opisanym w tym artykule, możesz bezproblemowo zintegrować tę funkcjonalność ze swoimi aplikacjami .NET, zwiększając wydajność zarządzania dokumentami.

Najczęściej zadawane pytania

Czy mogę wyświetlać śledzone zmiany w różnych formatach dokumentów za pomocą GroupDocs.Viewer dla .NET?

Tak, GroupDocs.Viewer obsługuje renderowanie śledzonych zmian w wielu formatach, w tym DOCX, PDF i innych.

Czy GroupDocs.Viewer dla .NET jest kompatybilny ze wszystkimi wersjami .NET Framework?

Tak, GroupDocs.Viewer dla .NET jest kompatybilny z różnymi wersjami .NET Framework, co zapewnia szeroką kompatybilność.

Czy GroupDocs.Viewer oferuje bezpłatną wersję próbną do celów testowych?

Tak, możesz skorzystać z bezpłatnej wersji próbnej GroupDocs.Viewer, aby zapoznać się z jego funkcjami przed podjęciem decyzji o zakupie.

Czy mogę dostosować ustawienia renderowania tak, aby spełniały określone wymagania?

Oczywiście, GroupDocs.Viewer oferuje szerokie możliwości personalizacji, umożliwiając dostosowanie procesu renderowania do Twoich potrzeb.

Gdzie mogę szukać pomocy, jeśli napotkam jakiekolwiek problemy lub będę miał pytania dotyczące GroupDocs.Viewer?

Aby uzyskać wsparcie i pomoc społeczności, możesz odwiedzić forum GroupDocs.Viewer pod adresem ten link.