Zweryfikuj tekst

Wstęp

tym samouczku przeprowadzimy Cię przez proces weryfikowania tekstu w dokumentach przy użyciu programu GroupDocs.Signature for .NET. Ta potężna biblioteka umożliwia bezproblemową integrację funkcji weryfikacji tekstu z aplikacjami .NET, zapewniając integralność i autentyczność dokumentów.

Warunki wstępne

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

  1. GroupDocs.Signature dla .NET: Upewnij się, że zainstalowałeś i skonfigurowałeś GroupDocs.Signature dla .NET. Bibliotekę możesz pobrać ze stronyTutaj.
  2. Plik dokumentu: Przygotuj plik dokumentu (np. sample_multiple_signatures.docx), który chcesz zweryfikować.

Importuj przestrzenie nazw

Najpierw musisz zaimportować niezbędne przestrzenie nazw do swojego projektu:

using System;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;

Krok 1: Ustaw ścieżkę pliku dokumentu

Określ ścieżkę pliku dokumentu, który chcesz zweryfikować. Zastępować"sample_multiple_signatures.docx" ze ścieżką do pliku dokumentu.

string filePath = "sample_multiple_signatures.docx";

Krok 2: Zainicjuj obiekt podpisu

Utwórz instancjęSignature class i przekaż ścieżkę pliku do jego konstruktora.

using (Signature signature = new Signature(filePath))
{
    // Kod weryfikacyjny zostanie zapisany tutaj
}

Krok 3: Określ opcje weryfikacji tekstu

Zdefiniuj opcje weryfikacji tekstu, w tym tekst do zweryfikowania, typ dopasowania i inne parametry.

TextVerifyOptions options = new TextVerifyOptions()
{
    AllPages = true, // Sprawdź tekst na wszystkich stronach
    SignatureImplementation = TextSignatureImplementation.Native,
    Text = "signature", // Tekst do sprawdzenia
    MatchType = TextMatchType.Contains // Określ typ dopasowania
};

Krok 4: Sprawdź podpisy dokumentów

WywołajVerify metoda naSignature obiektu i przejść opcje weryfikacji.

VerificationResult result = signature.Verify(options);

Krok 5: Obsłuż wynik weryfikacji

Sprawdź ważność wyniku weryfikacji i zastosuj odpowiednie postępowanie.

if(result.IsValid)
{
    Console.WriteLine($"\nDocument {filePath} was verified successfully!");
    foreach (TextSignature item in result.Succeeded)
    {
        Console.WriteLine($"\nValid signature is found with text: {item.Text}");
    }
}
else
{
    Helper.WriteError($"\nDocument {filePath} failed verification process.");
}

Wniosek

Podsumowując, GroupDocs.Signature dla .NET zapewnia bezproblemową metodę weryfikacji tekstu w dokumentach, zapewniając integralność i autentyczność dokumentów. Wykonując kroki opisane w tym samouczku, możesz łatwo zintegrować funkcję weryfikacji tekstu z aplikacjami .NET.

Często zadawane pytania

Czy GroupDocs.Signature for .NET jest kompatybilny ze wszystkimi formatami dokumentów?

Tak, GroupDocs.Signature for .NET obsługuje szeroką gamę formatów dokumentów, w tym DOCX, PDF, XLSX i inne.

Czy mogę dostosować kryteria weryfikacji tekstu?

Oczywiście możesz dostosować różne parametry, takie jak typ dopasowania, zakres stron i inne, aby spełnić Twoje wymagania weryfikacyjne.

Czy GroupDocs.Signature for .NET zapewnia obsługę podpisów cyfrowych?

Tak, GroupDocs.Signature for .NET obsługuje zarówno podpisy tekstowe, jak i cyfrowe, zapewniając wszechstronne możliwości weryfikacji dokumentów.

Czy dostępna jest bezpłatna wersja próbna programu GroupDocs.Signature for .NET?

Tak, możesz skorzystać z bezpłatnego okresu próbnegoTutaj.

Gdzie mogę uzyskać pomoc lub wsparcie dotyczące GroupDocs.Signature for .NET?

Możesz odwiedzićForum GroupDocs.Signature za pomoc i wsparcie ze strony społeczności.