Wyczyść zasoby po podglądach stron
Wstęp
świecie rozwoju .NET efektywne zarządzanie dokumentami i porównywanie ich jest niezbędne w różnych zastosowaniach, od kancelarii prawnych po instytucje edukacyjne. Na szczęście dzięki narzędziom takim jak GroupDocs.Comparison dla .NET programiści mogą z łatwością usprawnić proces porównywania dokumentów. W tym samouczku pokażemy, jak krok po kroku wykorzystać GroupDocs.Comparison dla .NET do porównywania dokumentów.
Warunki wstępne
Zanim przejdziesz do samouczka, upewnij się, że spełniasz następujące wymagania wstępne:
- GroupDocs.Comparison dla .NET: Pobierz i zainstaluj bibliotekę zTutaj.
- Środowisko programistyczne .NET: Upewnij się, że na komputerze jest skonfigurowane działające środowisko programistyczne .NET.
- Próbki dokumentów: Przygotuj dokumenty źródłowe i docelowe, które chcesz porównać.
Importuj przestrzenie nazw
W projekcie .NET rozpocznij od zaimportowania niezbędnych przestrzeni nazw, aby uzyskać dostęp do funkcjonalności GroupDocs.Comparison dla .NET.
using System;
using System.IO;
Krok 1: Zdefiniuj katalog wyjściowy i nazwę pliku
string outputDirectory = "Your Document Directory";
string outputFileName = Path.Combine(outputDirectory, "RESULT.pptx");
Krok 2: Zainicjuj porównywarkę i dodaj dokumenty
using (Comparer comparer = new Comparer("SOURCE.pptx"))
{
comparer.Add("TARGET.pptx");
Krok 3: Wykonaj porównanie i wygeneruj dane wyjściowe
comparer.Compare(File.Create(outputFileName));
Krok 4: Wygeneruj podglądy dokumentów
Document document = new Document(File.OpenRead(outputFileName));
PreviewOptions previewOptions = new PreviewOptions(pageNumber =>
{
var pagePath = Path.Combine(Constants.SamplesPath, $"result_{pageNumber}.png");
return File.Create(pagePath);
});
previewOptions.PreviewFormat = PreviewFormats.PNG;
previewOptions.PageNumbers = new int[] { 1, 2 };
previewOptions.ReleasePageStream = UserReleaseStreamMethod;
document.GeneratePreview(previewOptions);
}
Krok 5: Wyświetl komunikat o powodzeniu
Console.WriteLine($"\nDocument previews generated successfully.\nCheck output in {outputDirectory}.");
Wniosek
Podsumowując, GroupDocs.Comparison dla .NET zapewnia solidne rozwiązanie do łatwego porównywania dokumentów w aplikacjach .NET. Wykonując kroki opisane w tym samouczku, programiści mogą bezproblemowo zintegrować funkcję porównywania dokumentów ze swoimi projektami, zwiększając produktywność i efektywność.
Często zadawane pytania
Czy GroupDocs.Comparison for .NET jest kompatybilny z różnymi formatami dokumentów?
Tak, GroupDocs.Comparison for .NET obsługuje szeroką gamę formatów dokumentów, w tym DOCX, PPTX, XLSX, PDF i inne.
Czy mogę dostosować format wyjściowy porównywanych dokumentów?
Absolutnie GroupDocs.Comparison dla .NET oferuje elastyczność w wyborze formatu wyjściowego zgodnie z Twoimi wymaganiami.
Czy dostępna jest wersja próbna do celów testowych?
Tak, możesz poznać funkcje GroupDocs.Comparison dla .NET w ramach bezpłatnej wersji próbnejTutaj.
Jak mogę uzyskać pomoc w przypadku jakichkolwiek problemów lub zapytań związanych z GroupDocs.Comparison dla .NET?
Możesz zwrócić się o pomoc na forum społeczności GroupDocs.ComparisonTutaj.
Gdzie mogę kupić licencję na GroupDocs.Comparison dla .NET?
Licencję na GroupDocs.Comparison dla .NET można kupić w witrynieten link.