Cách mở khóa tệp XLSB

Sheetize XLSB Unlocker cho .NET cung cấp một API đơn giản để mở một workbook Excel dạng binary đã được bảo vệ bằng mật khẩu. Nó khôi phục toàn bộ quyền truy cập vào mọi worksheet, biểu đồ và định dạng, rất phù hợp cho các trường hợp cần đọc, chỉnh sửa hoặc xử lý tệp sau khi đã được bảo mật.

Các Tính Năng Chính

Mở Khóa XLSB Được Bảo Vệ Bởi Mật Khẩu

Giải mã một tệp XLSB hiện có bằng mật khẩu do người dùng xác định. Hoạt động mở khóa khôi phục khả năng mở, chỉnh sửa và in ấn bình thường.

Bảo Tồn Định Dạng & Đối Tượng

Tất cả các kiểu ô, công thức, bảng, biểu đồ và hình ảnh vẫn giữ nguyên sau khi tệp được mở khóa.

Hỗ Trợ Streaming

Xử lý các workbook lớn theo chế độ streaming để giảm thiểu việc dùng bộ nhớ—lý tưởng cho việc mở khóa hàng loạt nhiều tệp.

Hướng Dẫn Chi Tiết

Quy Trình Mở Khóa XLSB

Để mở khóa một tệp XLSB được bảo vệ bằng mật khẩu với Sheetize, thực hiện các bước sau:

  1. Khởi tạo Unlocker: Tạo một instance của SpreadsheetUnlocker.
  2. Cấu hình Tùy Chọn: Đặt UnlockerLoadOptions với đường dẫn tệp nguồn và mật khẩu dùng để bảo vệ workbook.
  3. Xác Định Đường Dẫn Đầu Ra: Cung cấp đường dẫn đích nơi lưu lại tệp XLSB đã được mở khóa.
  4. Thực Thi Mở Khóa: Gọi Process với các tùy chọn load và save đã chuẩn bị.

Ví dụ – Mở khóa tệp XLSB có mật khẩu

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Baby_growth_tracker.xlsb",
    Password = "Test"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\Unlocked\\Baby_growth_tracker.xlsb"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Ví dụ – Mở khóa tệp XLSB có mật khẩu bảo vệ ghi

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Baby_growth_tracker.xlsb",
    PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\Unlocked\\Baby_growth_tracker.xlsb"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Hỗ Trợ Định Dạng Mở Rộng

  • Sheetize cũng có thể mở khóa các tệp CSV, TSV và HTML được bảo mật (các tệp này được đóng gói trong một ZIP có mã hoá).

Với những khả năng trên, Sheetize giúp việc mở khóa XLSB trở nên dễ dàng, cho dù bạn chỉ cần một đoạn script nhanh để truy cập một workbook duy nhất hoặc một dịch vụ quy mô sản xuất xử lý hàng ngàn bảng tính bảo mật mỗi ngày.

 Tiếng Việt