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:
- GroupDocs.Signature dla .NET: Upewnij się, że zainstalowałeś i skonfigurowałeś GroupDocs.Signature dla .NET. Bibliotekę możesz pobrać ze stronyTutaj.
- 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.