Tanda tangani Pemrosesan Kata dengan Metadata
Perkenalan
Dalam tutorial ini, kami akan memandu Anda melalui proses penandatanganan dokumen Pemrosesan Kata dengan metadata menggunakan GroupDocs.Signature untuk .NET. Penandatanganan metadata memungkinkan Anda menyematkan informasi tambahan ke dalam dokumen Anda, seperti nama penulis, tanggal pembuatan, ID dokumen, dan lainnya.
Prasyarat
Sebelum kita mulai, pastikan Anda memiliki hal berikut:
- GroupDocs.Signature untuk perpustakaan .NET diinstal.
- Akses ke dokumen Pemrosesan Kata (misalnya, .docx).
- Pengetahuan dasar bahasa pemrograman C#.
Impor Namespace
Pertama, Anda perlu mengimpor namespace yang diperlukan ke proyek C# Anda:
using System;
using System.IO;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
Langkah 1: Tetapkan Jalur File
Tentukan jalur file dokumen Pemrosesan Kata yang ingin Anda tandatangani dan jalur file output tempat dokumen yang ditandatangani akan disimpan.
string filePath = "sample.docx";
string outputFilePath = Path.Combine("Your Document Directory", "SignWordProcessingWithMetadata", "SignedWithMetadata.docx");
Langkah 2: Inisialisasi Objek Tanda Tangan
Buat objek Tanda Tangan dengan meneruskan jalur file dokumen yang ingin Anda tanda tangani.
using (Signature signature = new Signature(filePath))
{
// Operasi tanda tangan akan dilakukan di sini
}
Langkah 3: Tentukan Opsi Tanda Metadata
Sekarang, mari buat opsi tanda Metadata dan tambahkan berbagai jenis tanda tangan metadata.
MetadataSignOptions options = new MetadataSignOptions();
// Tambahkan tanda tangan metadata
options
.Add(new WordProcessingMetadataSignature("Author", "Mr.Sherlock Holmes")) // Nilai string
.Add(new WordProcessingMetadataSignature("CreatedOn", DateTime.Now)) // Nilai TanggalWaktu
.Add(new WordProcessingMetadataSignature("DocumentId", 123456)) // Nilai bilangan bulat
.Add(new WordProcessingMetadataSignature("SignatureId", 123.456D)) // Nilai ganda
.Add(new WordProcessingMetadataSignature("Amount", 123.456M)) // Nilai desimal
.Add(new WordProcessingMetadataSignature("Total", 123.456F)); // Nilai mengambang
Langkah 4: Tandatangani Dokumen
Sekarang, mari tandatangani dokumen dengan opsi metadata yang ditentukan dan simpan dokumen yang ditandatangani ke jalur file keluaran.
SignResult result = signature.Sign(outputFilePath, options);
Console.WriteLine($"\nSource document signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at {outputFilePath}.");
Ini menyimpulkan proses penandatanganan dokumen Pemrosesan Kata dengan metadata menggunakan GroupDocs.Signature untuk .NET.
Kesimpulan
Dalam tutorial ini, kita telah mempelajari cara menandatangani dokumen Pemrosesan Kata dengan metadata menggunakan GroupDocs.Signature untuk .NET. Penandatanganan metadata menambahkan informasi berharga ke dokumen Anda, meningkatkan keaslian dan ketertelusurannya.
FAQ
Bisakah saya menandatangani dokumen dengan metadata khusus menggunakan GroupDocs.Signature untuk .NET?
Ya, Anda dapat menentukan bidang metadata khusus dan menandatangani dokumen dengannya.
Apakah GroupDocs.Signature untuk .NET kompatibel dengan berbagai format dokumen?
Ya, GroupDocs.Signature mendukung berbagai format dokumen, termasuk Pemrosesan Kata, PDF, dan banyak lagi.
Bisakah saya menandatangani dokumen secara terprogram tanpa interaksi pengguna?
Tentu saja, GroupDocs.Signature memungkinkan Anda mengotomatiskan proses penandatanganan dokumen dalam aplikasi Anda.
Apakah ada versi uji coba yang tersedia untuk GroupDocs.Signature untuk .NET?
Ya, Anda bisa mendapatkan versi uji coba gratis dari situs GroupDocs.
Apakah GroupDocs.Signature untuk .NET mendukung tanda tangan digital?
Ya, GroupDocs.Signature mendukung tanda tangan digital dan metadata untuk dokumen.