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

Tanda Tangan Digital untuk ODT di C#

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

Fitur Fungsional:
  • Penandatanganan digital dokumen ODT - 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 ODT
  • Validasi tanda tangan elektronik untuk memverifikasi integritas dokumen ODT
  • 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 ODT melalui SignerContext dan perangkaian metode, meningkatkan keterbacaan kode C#
Kasus Penggunaan:
  • Tanda tangan elektronik sederhana - penandatanganan dasar dokumen ODT untuk proses korporat internal
  • Tanda tangan elektronik lanjutan - perlindungan laporan keuangan ODT dan dokumen perbankan dari pemalsuan
  • Tanda tangan elektronik berkualifikasi - memastikan validitas hukum kontrak dan dokumen resmi ODT dalam sistem manajemen dokumen elektronik
  • Penandatanganan dokumen ODT massal - otomatisasi penandatanganan file dalam sistem alur kerja dokumen elektronik
  • Timestamp - menambahkan cap waktu ke ODT untuk merekam waktu penandatanganan dan signifikansi hukum
  • Kepatuhan regulasi - memastikan autentikasi dokumen ODT dan kepatuhan terhadap standar keamanan

Uji kemampuan penandatanganan ODT secara programatis dengan tanda tangan digital dalam demo interaktif online yang disajikan di halaman ini. Untuk ini, unggah dokumen ODT dan sertifikat PFX Anda, jalankan operasi penandatanganan digital, dan unduh file ODT 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.odt", "Output.odt", certificateHolder);
using Wordize.DigitalSignatures; CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password"); Signer.Sign("Input.odt", "Output.odt", certificateHolder);
Jalankan kode

Cara Menandatangani Dokumen ODT dengan Tanda Tangan Digital menggunakan C#

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