Cara Menetapkan Kata Sandi pada File XLSB
Sheetize XLSB Password Setter untuk .NET menyediakan API yang sederhana namun kuat untuk menerapkan perlindungan kata sandi pada workbook Excel berbentuk biner sekaligus mempertahankan semua lembar kerja, diagram, dan pemformatan. Fitur ini berguna ketika Anda perlu mengamankan file sebelum dibagikan atau mengintegrasikannya ke dalam alur kerja yang memerlukan file Excel terenkripsi.
Fitur Utama
Terapkan Kata Sandi ke XLSB
Enkripsi file XLSB yang ada dengan kata sandi yang ditentukan pengguna. Perlindungan mencakup pembukaan file, serta pembatasan opsional pada pengeditan, pencetakan, dan struktur.
Pertahankan Pemformatan & Objek
Semua gaya sel, formula, tabel, diagram, dan gambar tetap utuh setelah enkripsi.
Dukungan Streaming
Lindungi workbook berukuran besar secara streaming untuk menjaga penggunaan memori tetap rendah, ideal untuk pemrosesan batch banyak file.
Instruksi Detail
Alur Kerja Proteksi Kata Sandi XLSB
Untuk menetapkan kata sandi pada file XLSB dengan Sheetize, ikuti langkah‑langkah berikut:
- Inisialisasi Protector: Buat instance
SpreadsheetLocker. - Konfigurasi Opsi: Atur
LockerSaveOptionsdengan kata sandi yang diinginkan dan flag perlindungan (misalnya, izinkan mengedit objek, izinkan pencetakan). - Tentukan Jalur File: Sediakan jalur XLSB sumber dan lokasi XLSB tujuan yang sudah diproteksi.
- Jalankan Proteksi: Panggil
Processdengan opsi pemuatan dan perlindungan yang telah disiapkan.
Contoh – Membuka kunci file XLSB dengan kata sandi
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
Password = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Contoh – Membuka kunci file XLSB dengan kata sandi proteksi penulisan
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Dukungan Format yang Diperluas
- Sheetize juga dapat menerapkan proteksi kata sandi pada ekspor CSV, TSV, dan HTML yang dihasilkan dari sebuah workbook (file hasil dibungkus dalam ZIP dengan enkripsi).
Dengan kemampuan ini, Sheetize menjadikan proteksi kata sandi XLSB menjadi mudah, baik Anda membutuhkan skrip singkat maupun layanan berskala produksi yang mengamankan ribuan spreadsheet setiap hari.