Ověřit text

Úvod

tomto tutoriálu vás provedeme procesem ověřování textu v dokumentech pomocí GroupDocs.Signature for .NET. Tato výkonná knihovna vám umožňuje bezproblémově integrovat funkci ověřování textu do vašich aplikací .NET a zajistit integritu a autentičnost vašich dokumentů.

Předpoklady

Než začneme, ujistěte se, že máte následující předpoklady:

  1. GroupDocs.Signature pro .NET: Ujistěte se, že jste nainstalovali a nakonfigurovali GroupDocs.Signature pro .NET. Knihovnu si můžete stáhnout ztady.
  2. Soubor dokumentu: Připravte soubor dokumentu (např. sample_multiple_signatures.docx), který chcete ověřit.

Import jmenných prostorů

Nejprve musíte do projektu importovat potřebné jmenné prostory:

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

Krok 1: Nastavte cestu k souboru dokumentu

Definujte cestu k souboru dokumentu, který chcete ověřit. Nahradit"sample_multiple_signatures.docx" s cestou k souboru vašeho dokumentu.

string filePath = "sample_multiple_signatures.docx";

Krok 2: Inicializujte objekt podpisu

Vytvořte instanci souboruSignature class a předá cestu k souboru jeho konstruktoru.

using (Signature signature = new Signature(filePath))
{
    // Zde bude zapsán ověřovací kód
}

Krok 3: Zadejte možnosti ověření textu

Definujte možnosti ověření textu včetně textu k ověření, typu shody a dalších parametrů.

TextVerifyOptions options = new TextVerifyOptions()
{
    AllPages = true, // Ověřte text na všech stránkách
    SignatureImplementation = TextSignatureImplementation.Native,
    Text = "signature", // Text k ověření
    MatchType = TextMatchType.Contains // Zadejte typ shody
};

Krok 4: Ověřte podpisy dokumentů

VyvolatVerify metoda naSignature objekt a projít možnosti ověření.

VerificationResult result = signature.Verify(options);

Krok 5: Zpracujte výsledek ověření

Zkontrolujte platnost výsledku ověření a podle toho zpracujte.

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.");
}

Závěr

Na závěr, GroupDocs.Signature for .NET poskytuje bezproblémový způsob ověřování textu v dokumentech a zajišťuje integritu a autenticitu dokumentu. Podle kroků uvedených v tomto kurzu můžete snadno integrovat funkci ověřování textu do aplikací .NET.

FAQ

Je GroupDocs.Signature for .NET kompatibilní se všemi formáty dokumentů?

Ano, GroupDocs.Signature for .NET podporuje širokou škálu formátů dokumentů včetně DOCX, PDF, XLSX a dalších.

Mohu upravit kritéria ověření textu?

Samozřejmě můžete přizpůsobit různé parametry, jako je typ shody, rozsah stránek a další, aby vyhovovaly vašim požadavkům na ověření.

Poskytuje GroupDocs.Signature for .NET podporu pro digitální podpisy?

Ano, GroupDocs.Signature for .NET podporuje textové i digitální podpisy a poskytuje komplexní možnosti ověřování dokumentů.

Je k dispozici bezplatná zkušební verze pro GroupDocs.Signature pro .NET?

Ano, můžete využít bezplatnou zkušební verzi odtady.

Kde mohu získat pomoc nebo podporu pro GroupDocs.Signature pro .NET?

Můžete navštívitGroupDocs.Signature fórum za pomoc a podporu od komunity.