Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

Tanda Tangan Digital untuk Dokumen Word di C#

Wordize for .NET adalah solusi profesional untuk bekerja dengan tanda tangan digital dokumen Word menggunakan C#. Kelas Signer menyediakan kemampuan bagi pengembang C# untuk menandatangani file Word menggunakan tanda tangan elektronik dan sertifikat kriptografi standar X.509. Penambahan tanda tangan elektronik secara programatis memastikan keaslian dokumen, perlindungan terhadap perubahan yang tidak sah, dan kepatuhan terhadap persyaratan manajemen dokumen elektronik.

Fitur Fungsional:
  • Penandatanganan digital dokumen Word - metode Signer.Sign() menambahkan tanda tangan kriptografi menggunakan CertificateHolder (wadah untuk bekerja dengan sertifikat PFX) dan sertifikat X.509
  • Penghapusan tanda tangan elektronik - metode Signer.RemoveAllSignatures() menghapus semua tanda tangan digital dari dokumen Word
  • Validasi tanda tangan elektronik untuk memverifikasi integritas dokumen Word
  • Dukungan sertifikat PFX melalui CertificateHolder.Create() dengan perlindungan kata sandi untuk infrastruktur PKI (sistem manajemen kunci kriptografi dan sertifikat)
  • Kelas SignOptions mengelola komentar tanda tangan, waktu penandatanganan, kata sandi akses sertifikat, pengenal penyedia kriptografi, dan level tanda tangan XML
  • Dukungan Fluent API untuk menjalankan operasi penandatanganan dokumen Word melalui SignerContext dan perangkaian metode, meningkatkan keterbacaan kode C#
Kasus Penggunaan:
  • Tanda tangan elektronik sederhana - penandatanganan dasar dokumen Word untuk proses korporat internal
  • Tanda tangan elektronik lanjutan - perlindungan laporan keuangan dan dokumen perbankan dari pemalsuan
  • Tanda tangan elektronik berkualifikasi - memastikan validitas hukum kontrak dan dokumen resmi Word dalam sistem manajemen dokumen elektronik
  • Penandatanganan dokumen massal - otomatisasi penandatanganan file Word dalam sistem alur kerja dokumen elektronik
  • Timestamp - menambahkan cap waktu ke dokumen untuk merekam waktu penandatanganan dan signifikansi hukum
  • Kepatuhan regulasi - memastikan autentikasi dokumen Word dan kepatuhan terhadap standar keamanan

Uji kemampuan penandatanganan dokumen Word secara programatis dengan tanda tangan digital dalam demo interaktif online yang disajikan di halaman ini. Untuk ini, unggah dokumen Word dan sertifikat PFX Anda, jalankan operasi penandatanganan digital, dan unduh file yang ditandatangani untuk verifikasi. Cuplikan kode C# yang disediakan siap digunakan dalam proyek .NET Anda.

C#
Jalankan kode
Unggah dokumen untuk ditandatangani
Unggah file sertifikat (PFX)
Pilih format output dari daftar
using Wordize.DigitalSignatures;

CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password");
Signer.Sign("Input.docx", "Output.docx", certificateHolder);
using Wordize.DigitalSignatures; CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password"); Signer.Sign("Input.docx", "Output.docx", certificateHolder);
Jalankan kode

Cara Menandatangani Dokumen Word dengan Tanda Tangan Digital menggunakan C#

  1. Hubungkan Wordize SDK ke proyek .NET Anda
  2. Panggil metode Signer.Sign(), tentukan dalam parameter nama dokumen Word sumber, nama dokumen keluaran, dan CertificateHolder dengan sertifikat kriptografi
  3. Dapatkan dokumen Word yang ditandatangani dengan tanda tangan digital
5%