Szöveg ellenőrzése
Bevezetés
Ebben az oktatóanyagban végigvezetjük a dokumentumokban lévő szövegek ellenőrzésének folyamatán a GroupDocs.Signature for .NET használatával. Ez a nagy teljesítményű könyvtár lehetővé teszi a szövegellenőrzési funkciók zökkenőmentes integrálását .NET-alkalmazásaiba, így biztosítva a dokumentumok integritását és hitelességét.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik a következő előfeltételekkel:
- GroupDocs.Signature for .NET: Győződjön meg arról, hogy telepítette és konfigurálta a GroupDocs.Signature for .NET-et. A könyvtárat innen töltheti leitt.
- Dokumentumfájl: Készítse elő az ellenőrizni kívánt dokumentumfájlt (pl. sample_multiple_signatures.docx).
Névterek importálása
Először is importálnia kell a szükséges névtereket a projektbe:
using System;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
1. lépés: Állítsa be a dokumentumfájl elérési útját
Határozza meg az ellenőrizni kívánt dokumentum fájl elérési útját. Cserélje ki"sample_multiple_signatures.docx"
a dokumentumfájl elérési útjával.
string filePath = "sample_multiple_signatures.docx";
2. lépés: Az aláírási objektum inicializálása
Hozzon létre egy példányt aSignature
osztályt, és adja át a fájl elérési útját a konstruktorának.
using (Signature signature = new Signature(filePath))
{
// Az ellenőrző kód ide lesz írva
}
3. lépés: Adja meg a szövegellenőrzési beállításokat
Határozza meg a szövegellenőrzési beállításokat, beleértve az ellenőrizni kívánt szöveget, az egyezés típusát és egyéb paramétereket.
TextVerifyOptions options = new TextVerifyOptions()
{
AllPages = true, // Ellenőrizze a szöveget az összes oldalon
SignatureImplementation = TextSignatureImplementation.Native,
Text = "signature", // Ellenőrizendő szöveg
MatchType = TextMatchType.Contains // Adja meg az egyezés típusát
};
4. lépés: Ellenőrizze a dokumentumok aláírásait
Hívja fel aVerify
módszer aSignature
objektumot, és adja át az ellenőrzési beállításokat.
VerificationResult result = signature.Verify(options);
5. lépés: Az ellenőrzési eredmény kezelése
Ellenőrizze az ellenőrzési eredmény érvényességét, és ennek megfelelően végezze el.
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.");
}
Következtetés
Összefoglalva, a GroupDocs.Signature for .NET zökkenőmentes módot biztosít a dokumentumok szövegének ellenőrzésére, biztosítva a dokumentumok integritását és hitelességét. Az oktatóanyagban ismertetett lépések követésével könnyedén integrálhatja a szövegellenőrzési funkciókat .NET-alkalmazásaiba.
GYIK
A GroupDocs.Signature for .NET kompatibilis az összes dokumentumformátummal?
Igen, a GroupDocs.Signature for .NET a dokumentumformátumok széles skáláját támogatja, beleértve a DOCX, PDF, XLSX és egyebeket.
Testreszabhatom a szövegellenőrzési feltételeket?
Természetesen testreszabhat különféle paramétereket, például egyezési típust, oldaltartományt és egyebeket, hogy megfeleljenek az ellenőrzési követelményeknek.
A GroupDocs.Signature for .NET támogatja a digitális aláírásokat?
Igen, a GroupDocs.Signature for .NET támogatja a szöveges és a digitális aláírásokat is, így átfogó dokumentum-ellenőrzési lehetőségeket biztosít.
Létezik ingyenes próbaverzió a GroupDocs.Signature for .NET számára?
Igen, igénybe veheti az ingyenes próbaverziót innenitt.
Hol kaphatok segítséget vagy támogatást a GroupDocs.Signature for .NET-hez?
Meglátogathatja aGroupDocs.Signature fórum a közösség segítségéért és támogatásáért.