Menandatangani dengan Barcode

Perkenalan

Di era digital saat ini, mengamankan dokumen dengan tanda tangan adalah hal yang terpenting, dan GroupDocs.Signature untuk .NET menawarkan solusi sempurna untuk mengintegrasikan tanda tangan kode batang ke dalam aplikasi Anda. Dalam tutorial ini, kami akan memandu Anda melalui proses penandatanganan dokumen dengan kode batang menggunakan GroupDocs.Signature untuk .NET.

Prasyarat

Sebelum masuk ke tutorial, pastikan Anda memiliki prasyarat berikut:

  1. GroupDocs.Signature untuk .NET: Unduh dan instal GroupDocs.Signature untuk .NET darisitus web.
  2. Lingkungan Pengembangan .NET: Pastikan Anda telah menyiapkan lingkungan pengembangan .NET yang berfungsi.
  3. Dokumen untuk Ditandatangani: Siapkan dokumen (misalnya PDF) yang ingin Anda tanda tangani dengan kode batang.

Impor Namespace

Pertama, Anda perlu mengimpor namespace yang diperlukan untuk mengakses fungsionalitas GroupDocs.Signature untuk .NET.

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

Langkah 1: Tentukan Jalur Dokumen dan Nama File

Mulailah dengan menentukan jalur ke dokumen yang ingin Anda tanda tangani dengan kode batang. Juga, ekstrak nama file dari jalurnya.

string filePath = "sample.pdf";
string fileName = Path.GetFileName(filePath);

Langkah 2: Tetapkan Jalur File Output

Tentukan jalur file keluaran tempat dokumen yang ditandatangani akan disimpan.

string outputFilePath = Path.Combine("Your Document Directory", "SignWithBarcode", fileName);

Langkah 3: Inisialisasi Objek Tanda Tangan

Buat instance objek Tanda Tangan dengan melewati jalur dokumen yang akan ditandatangani.

using (Signature signature = new Signature(filePath))
{
    // Kode Anda untuk penandatanganan kode batang ada di sini
}

Langkah 4: Buat Opsi Tanda Barcode

Buat instance BarcodeSignOptions dan konfigurasikan sesuai kebutuhan Anda.

BarcodeSignOptions options = new BarcodeSignOptions("JohnSmith")
{
	// Tentukan jenis pengkodean kode batang
	
    EncodeType = BarcodeTypes.Code128,
    // Tetapkan posisi tanda tangan (kiri)
	Left = 50,
	// Tetapkan posisi tanda tangan (atas)
    Top = 150,
	// Atur lebar kode batang
    Width = 200,
	//Atur ketinggian kode batang
    Height = 50
};

Langkah 5: Tandatangani Dokumen

Panggil metode Tanda tangan pada objek Tanda Tangan, dengan meneruskan jalur file keluaran dan opsi tanda kode batang.

SignResult result = signature.Sign(outputFilePath, options);

Kesimpulan

Kesimpulannya, GroupDocs.Signature untuk .NET menyederhanakan proses penandatanganan dokumen dengan kode batang, meningkatkan keamanan dan integritas dokumen. Dengan mengikuti panduan langkah demi langkah yang disediakan dalam tutorial ini, Anda dapat dengan mudah mengintegrasikan tanda tangan kode batang ke dalam aplikasi .NET Anda.

FAQ

Bisakah saya menyesuaikan tampilan tanda tangan barcode?

Ya, GroupDocs.Signature untuk .NET menyediakan berbagai opsi untuk menyesuaikan kode batang, termasuk jenis pengkodean, posisi, lebar, dan tinggi.

Apakah GroupDocs.Signature untuk .NET mendukung jenis tanda tangan lainnya?

Tentu saja, GroupDocs.Signature untuk .NET mendukung berbagai jenis tanda tangan, termasuk tanda tangan teks, gambar, digital, dan kode batang.

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

Ya, Anda dapat mengunduh versi uji coba gratis darisitus web.

Bisakah saya mendapatkan lisensi sementara untuk tujuan pengujian?

Ya, lisensi sementara tersedia untuk tujuan pengujian. Anda dapat memperolehnya dariPembelian GroupDocs halaman.

Di mana saya dapat menemukan dukungan untuk GroupDocs.Signature untuk .NET?

Anda dapat menemukan bantuan dan terlibat dengan komunitas diGroupDocs.Forum tanda tangan.