Verifikasi Teks

Perkenalan

Dalam tutorial ini, kami akan memandu Anda melalui proses verifikasi teks dalam dokumen menggunakan GroupDocs.Signature untuk .NET. Pustaka canggih ini memungkinkan Anda mengintegrasikan fungsi verifikasi teks dengan lancar ke dalam aplikasi .NET Anda, memastikan integritas dan keaslian dokumen Anda.

Prasyarat

Sebelum kita mulai, pastikan Anda memiliki prasyarat berikut:

  1. GroupDocs.Signature untuk .NET: Pastikan Anda telah menginstal dan mengkonfigurasi GroupDocs.Signature untuk .NET. Anda dapat mengunduh perpustakaan dariDi Sini.
  2. File Dokumen: Siapkan file dokumen (misalnya sample_multiple_signatures.docx) yang ingin Anda verifikasi.

Impor Namespace

Pertama, Anda perlu mengimpor namespace yang diperlukan ke dalam proyek Anda:

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

Langkah 1: Tetapkan Jalur File Dokumen

Tentukan jalur file dokumen yang ingin Anda verifikasi. Mengganti"sample_multiple_signatures.docx" dengan jalur ke file dokumen Anda.

string filePath = "sample_multiple_signatures.docx";

Langkah 2: Inisialisasi Objek Tanda Tangan

Buat sebuah instance dariSignature kelas dan meneruskan jalur file ke konstruktornya.

using (Signature signature = new Signature(filePath))
{
    // Kode verifikasi akan ditulis di sini
}

Langkah 3: Tentukan Opsi Verifikasi Teks

Tentukan opsi verifikasi teks termasuk teks yang akan diverifikasi, jenis pencocokan, dan parameter lainnya.

TextVerifyOptions options = new TextVerifyOptions()
{
    AllPages = true, // Verifikasi teks di semua halaman
    SignatureImplementation = TextSignatureImplementation.Native,
    Text = "signature", // Teks yang akan diverifikasi
    MatchType = TextMatchType.Contains // Tentukan jenis pencocokan
};

Langkah 4: Verifikasi Tanda Tangan Dokumen

PanggilVerify metode padaSignature keberatan dan lolos opsi verifikasi.

VerificationResult result = signature.Verify(options);

Langkah 5: Tangani Hasil Verifikasi

Periksa keabsahan hasil verifikasi dan proses sebagaimana mestinya.

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

Kesimpulan

Kesimpulannya, GroupDocs.Signature untuk .NET menyediakan cara yang mulus untuk memverifikasi teks dalam dokumen, memastikan integritas dan keaslian dokumen. Dengan mengikuti langkah-langkah yang diuraikan dalam tutorial ini, Anda dapat dengan mudah mengintegrasikan fungsi verifikasi teks ke dalam aplikasi .NET Anda.

FAQ

Apakah GroupDocs.Signature untuk .NET kompatibel dengan semua format dokumen?

Ya, GroupDocs.Signature untuk .NET mendukung berbagai format dokumen termasuk DOCX, PDF, XLSX, dan banyak lagi.

Bisakah saya menyesuaikan kriteria verifikasi teks?

Tentu saja, Anda dapat menyesuaikan berbagai parameter seperti jenis pencocokan, rentang halaman, dan lainnya untuk memenuhi persyaratan verifikasi Anda.

Apakah GroupDocs.Signature untuk .NET menyediakan dukungan untuk tanda tangan digital?

Ya, GroupDocs.Signature untuk .NET mendukung tanda tangan teks dan digital, memberikan kemampuan verifikasi dokumen yang komprehensif.

Apakah ada uji coba gratis yang tersedia untuk GroupDocs.Signature untuk .NET?

Ya, Anda dapat memanfaatkan uji coba gratis dariDi Sini.

Di mana saya bisa mendapatkan bantuan atau dukungan untuk GroupDocs.Signature untuk .NET?

Anda dapat mengunjungiGroupDocs.Forum tanda tangan atas bantuan dan dukungan dari masyarakat.